Spelling suggestions: "subject:"[een] LEGGED ROBOT"" "subject:"[enn] LEGGED ROBOT""
1 |
State estimation of a hexapod robot using a proprioceptive sensory system / Estelle LubbeLubbe, Estelle January 2014 (has links)
The Defence, Peace, Safety and Security (DPSS) competency area within the Council for Scientific and
Industrial Research (CSIR) has identified the need for the development of a robot that can operate in
almost any land-based environment. Legged robots, especially hexapod (six-legged) robots present a
wide variety of advantages that can be utilised in this environment and is identified as a feasible
solution.
The biggest advantage and main reason for the development of legged robots over mobile (wheeled)
robots, is their ability to navigate in uneven, unstructured terrain. However, due to the complicated
control algorithms needed by a legged robot, most literature only focus on navigation in even or
relatively even terrains. This is seen as the main limitation with regards to the development of legged
robot applications. For navigation in unstructured terrain, postural controllers of legged robots need
fast and precise knowledge about the state of the robot they are regulating. The speed and accuracy
of the state estimation of a legged robot is therefore very important.
Even though state estimation for mobile robots has been studied thoroughly, limited research is
available on state estimation with regards to legged robots. Compared to mobile robots, locomotion
of legged robots make use of intermitted ground contacts. Therefore, stability is a main concern when
navigating in unstructured terrain. In order to control the stability of a legged robot, six degrees of
freedom information is needed about the base of the robot platform. This information needs to be
estimated using measurements from the robot’s sensory system.
A sensory system of a robot usually consist of multiple sensory devices on board of the robot.
However, legged robots have limited payload capacities and therefore the amount of sensory devices
on a legged robot platform should be kept to a minimum. Furthermore, exteroceptive sensory devices
commonly used in state estimation, such as a GPS or cameras, are not suitable when navigating in
unstructured and unknown terrain. The control and localisation of a legged robot should therefore
only depend on proprioceptive sensors. The need for the development of a reliable state estimation
framework (that only relies on proprioceptive information) for a low-cost, commonly available
hexapod robot is identified. This will accelerate the process for control algorithm development.
In this study this need is addressed. Common proprioceptive sensors are integrated on a commercial
low-cost hexapod robot to develop the robot platform used in this study. A state estimation
framework for legged robots is used to develop a state estimation methodology for the hexapod
platform. A kinematic model is also derived and verified for the platform, and measurement models
are derived to address possible errors and noise in sensor measurements. The state estimation
methodology makes use of an Extended Kalman filter to fuse the robots kinematics with
measurements from an IMU. The needed state estimation equations are also derived and
implemented in Matlab®.
The state estimation methodology developed is then tested with multiple experiments using the robot
platform. In these experiments the robot platform captures the sensory data with a data acquisition
method developed while it is being tracked with a Vicon motion capturing system. The sensor data is
then used as an input to the state estimation equations in Matlab® and the results are compared to
the ground-truth measurement outputs of the Vicon system. The results of these experiments show
very accurate estimation of the robot and therefore validate the state estimation methodology and
this study. / MIng (Computer and Electronic Engineering), North-West University, Potchefstroom Campus, 2015
|
2 |
State estimation of a hexapod robot using a proprioceptive sensory system / Estelle LubbeLubbe, Estelle January 2014 (has links)
The Defence, Peace, Safety and Security (DPSS) competency area within the Council for Scientific and
Industrial Research (CSIR) has identified the need for the development of a robot that can operate in
almost any land-based environment. Legged robots, especially hexapod (six-legged) robots present a
wide variety of advantages that can be utilised in this environment and is identified as a feasible
solution.
The biggest advantage and main reason for the development of legged robots over mobile (wheeled)
robots, is their ability to navigate in uneven, unstructured terrain. However, due to the complicated
control algorithms needed by a legged robot, most literature only focus on navigation in even or
relatively even terrains. This is seen as the main limitation with regards to the development of legged
robot applications. For navigation in unstructured terrain, postural controllers of legged robots need
fast and precise knowledge about the state of the robot they are regulating. The speed and accuracy
of the state estimation of a legged robot is therefore very important.
Even though state estimation for mobile robots has been studied thoroughly, limited research is
available on state estimation with regards to legged robots. Compared to mobile robots, locomotion
of legged robots make use of intermitted ground contacts. Therefore, stability is a main concern when
navigating in unstructured terrain. In order to control the stability of a legged robot, six degrees of
freedom information is needed about the base of the robot platform. This information needs to be
estimated using measurements from the robot’s sensory system.
A sensory system of a robot usually consist of multiple sensory devices on board of the robot.
However, legged robots have limited payload capacities and therefore the amount of sensory devices
on a legged robot platform should be kept to a minimum. Furthermore, exteroceptive sensory devices
commonly used in state estimation, such as a GPS or cameras, are not suitable when navigating in
unstructured and unknown terrain. The control and localisation of a legged robot should therefore
only depend on proprioceptive sensors. The need for the development of a reliable state estimation
framework (that only relies on proprioceptive information) for a low-cost, commonly available
hexapod robot is identified. This will accelerate the process for control algorithm development.
In this study this need is addressed. Common proprioceptive sensors are integrated on a commercial
low-cost hexapod robot to develop the robot platform used in this study. A state estimation
framework for legged robots is used to develop a state estimation methodology for the hexapod
platform. A kinematic model is also derived and verified for the platform, and measurement models
are derived to address possible errors and noise in sensor measurements. The state estimation
methodology makes use of an Extended Kalman filter to fuse the robots kinematics with
measurements from an IMU. The needed state estimation equations are also derived and
implemented in Matlab®.
The state estimation methodology developed is then tested with multiple experiments using the robot
platform. In these experiments the robot platform captures the sensory data with a data acquisition
method developed while it is being tracked with a Vicon motion capturing system. The sensor data is
then used as an input to the state estimation equations in Matlab® and the results are compared to
the ground-truth measurement outputs of the Vicon system. The results of these experiments show
very accurate estimation of the robot and therefore validate the state estimation methodology and
this study. / MIng (Computer and Electronic Engineering), North-West University, Potchefstroom Campus, 2015
|
3 |
Optimal Design Methods for Increasing Power Performance of Multiactuator Robotic LimbsJanuary 2017 (has links)
abstract: In order for assistive mobile robots to operate in the same environment as humans, they must be able to navigate the same obstacles as humans do. Many elements are required to do this: a powerful controller which can understand the obstacle, and power-dense actuators which will be able to achieve the necessary limb accelerations and output energies. Rapid growth in information technology has made complex controllers, and the devices which run them considerably light and cheap. The energy density of batteries, motors, and engines has not grown nearly as fast. This is problematic because biological systems are more agile, and more efficient than robotic systems. This dissertation introduces design methods which may be used optimize a multiactuator robotic limb's natural dynamics in an effort to reduce energy waste. These energy savings decrease the robot's cost of transport, and the weight of the required fuel storage system. To achieve this, an optimal design method, which allows the specialization of robot geometry, is introduced. In addition to optimal geometry design, a gearing optimization is presented which selects a gear ratio which minimizes the electrical power at the motor while considering the constraints of the motor. Furthermore, an efficient algorithm for the optimization of parallel stiffness elements in the robot is introduced. In addition to the optimal design tools introduced, the KiTy SP robotic limb structure is also presented. Which is a novel hybrid parallel-serial actuation method. This novel leg structure has many desirable attributes such as: three dimensional end-effector positioning, low mobile mass, compact form-factor, and a large workspace. We also show that the KiTy SP structure outperforms the classical, biologically-inspired serial limb structure. / Dissertation/Thesis / Doctoral Dissertation Mechanical Engineering 2017
|
4 |
Synthesis of continuous whole-body motion in hexapod robot for humanitarian deminingKhudher, Dhayaa Raissan January 2018 (has links)
In the context of control, the motion of a legged robot is very challenging compared with traditional fixed manipulator. Recently, many researches have been conducted to control the motion of legged robot with different techniques. On the other hand, manipulation tasks have been addressed in many applications. These researches solved either the mobility or the manipulation problems, but integrating both properties in one system is still not available. In this thesis, a control algorithm is presented to control both locomotion and manipulation in a six legged robot. Landmines detection process is considered as a case study of this project to accelerate the mine detection operation by performing both walking and scanning simultaneously. In order to qualify the robot to perform more tasks in addition to the walking task, the joint redundancy of the robot is exploited optimally. The tasks are arranged according to their importance to high level of priority and low level of priority. A new task priority redundancy resolution technique is developed to overcome the effect of the algorithmic singularities and the kinematic singularity. The computational aspects of the solution are also considered in view of a real-time implementation. Due to the dynamic changes in the size of the robot motion space, the algorithm has the ability to make a trade-off between the number of achieved tasks and the imposed constraints. Furthermore, an appropriate hierarchy is imposed in order to ensure an accurate decoupling between the executed tasks. The dynamic effect of the arm on the overall performance of the robot is attenuated by reducing the optimisation variables. The effectiveness of the method is evaluated on a Computer Aided Design (CAD) model and the simulations of the whole operation are conducted using MATLAB and SimMechanics.
|
5 |
Impact Force Reduction Using Variable Stiffness with an Optimal Approach for Jumping RobotsCalderon Chavez, Juan Manuel 22 February 2017 (has links)
Running, jumping and walking are physical activities that are performed by humans in a simple and efficient way. However, these types of movements are difficult to perform by humanoid robots. Humans perform these activities without difficulty thanks to their ability to absorb the ground impact force. The absorption of the impact force is based on the human ability to vary muscles stiffness.
The principal objective of this dissertation is to study vertical jumps in order to reduce the impact force in the landing phase of the jump motion of humanoid robots. Additionally, the impact force reduction is applied to an arm-oriented movement with the objective of preserving the integrity of falling humanoid robot.
This dissertation focuses on researching vertical jump motions by designing, implementing and testing variable stiffness control strategies based on Computed-Torque Control while tracking desired trajectories calculated using the Zero Moment Point (ZMP) and the Center of Mass (CoM) conditions. Variable stiffness method is used to reduce the impact force during the landing phase. The variable stiffness approach was previously presented by Pratt et al. in [1], where they proposed that full stiffness is not always required. In this dissertation, the variable stiffness capability is implemented without the integration of any springs or dampers. All the actuators in the robot are DC Motors and the lower stiffness is achieved by the design and implementation of PID gain values in the PID controller for each motor. The current research proposes two different approaches to generate variable stiffness. The first approach is based on an optimal control theory where the linear quadratic regulator is used to calculate the gain values of the PID controller. The second approach is based on Fuzzy logic theory and it calculates the proportional gain (KP) of the PID controller. Both approaches are based on the idea of computing the PID gains to allow for the displacement of the DC motor positions with respect to the target positions during the landing phase. While a DC motor moves from the target position, the robot CoM changes towards a lower position reducing the impact force. The Fuzzy approach uses an estimation of the impact velocity and a specified desired soft landing level at the moment of impact in order to calculate the P gain of the PID controller. The optimal approach uses the mathematical model of the motor and the factor, which affects the Q matrix of the Linear Quadratic Regulator (LQR), in order to calculate the new PID values.
A One-legged robot is used to perform the jump motion verification in this research. In addition, repeatability experiments were also successfully performed with both the optimal control and the Fuzzy logic methods. The results are evaluated and compared according to the impact force reduction and the robot balance during the landing phase. The impact force calculation is based on the displacement of the CoM during the landing phase. The impact force reduction is accomplished by both methods; however, the robot balance shows a considerable improvement with the optimal control approach in comparison to the Fuzzy logic method. In addition, the Optimal Variable Stiffness method was successfully implemented and tested in Falling Robots. The robot integrity is accomplished by applying the Optimal Variable Stiffness control method to reduce the impact force on the arm joints, shoulders and elbows.
|
6 |
Multibody dynamics model of a full human body for simulating walkingKhakpour, Zahra 05 1900 (has links)
Indiana University-Purdue University Indianapolis (IUPUI) / Khakpour, Zahra M.S.M.E., Purdue University, May 2017. Multibody Dynamics Model of A Full Human Body For Simulating Walking, Major Professor: Hazim El-Mounayri.
Bipedal robotics is a relatively new research area which is concerned with creating walking robots which have mobility and agility characteristics approaching those of humans. Also, in general, simulation of bipedal walking is important in many other applications such as: design and testing of orthopedic implants; testing human walking rehabilitation strategies and devices; design of equipment and facilities for human/robot use/interaction; design of sports equipment; and improving sports performance & reducing injury. One of the main technical challenges in that bipedal robotics area is developing a walking control strategy which results in a stable and balanced upright walking gait of the robot on level as well as non-level (sloped/rough) terrains.
In this thesis the following aspects of the walking control strategy are developed and tested in a high-fidelity multibody dynamics model of a humanoid body model:
1. Kinematic design of a walking gait using cubic Hermite splines to specify the motion of the center of the foot.
2. Inverse kinematics to compute the legs joint angles necessary to generate the walking gait.
3. Inverse dynamics using rotary actuators at the joints with PD (Proportional-Derivative) controllers to control the motion of the leg links.
The thee-dimensional multibody dynamics model is built using the DIS (Dynamic Interactions Simulator) code. It consists of 42 rigid bodies representing the legs, hip, spine, ribs, neck, arms, and head. The bodies are connected using 42 revolute joints with a rotational actuator along with a PD controller at each joint. A penalty normal contact force model along with a polygonal contact surface representing the bottom of each foot is used to model contact between the foot and the terrain. Friction is modeled using an asperity-based friction model which approximates Coulomb friction using a variable anchor-point spring in parallel with a velocity dependent friction law.
In this thesis, it is assumed in the model that a balance controller already exists to ensure that the walking motion is balanced (i.e. that the robot does not tip over).
A multi-body dynamic model of the full human body is developed and the controllers are designed to simulate the walking motion. This includes the design of the geometric model, development of the control system in kinematics approach, and the simulation setup.
|
7 |
Development of a walking robot based on the common fruit fly (<i>Drosophila melanogaster</i>)Goldsmith, Clarissa Anita 07 September 2020 (has links)
No description available.
|
8 |
Adaptation of a group to various environments through local interactions between individuals based on estimated global information / 個体の大域的情報推定に基づいた局所相互作用による集団の環境適応Hayakawa, Tomohiro 23 September 2020 (has links)
付記する学位プログラム名: グローバル生存学大学院連携プログラム / 京都大学 / 0048 / 新制・課程博士 / 博士(工学) / 甲第22771号 / 工博第4770号 / 新制||工||1746(附属図書館) / 京都大学大学院工学研究科機械理工学専攻 / (主査)教授 松野 文俊, 教授 椹木 哲夫, 教授 泉田 啓 / 学位規則第4条第1項該当 / Doctor of Philosophy (Engineering) / Kyoto University / DFAM
|
9 |
Novel Legged Robots with a Serpentine Robotic Tail: Modeling, Control, and ImplementationsLiu, Yujiong 15 June 2022 (has links)
Tails are frequently utilized by animals to enhance their motion agility, dexterity, and versatility, such as a cheetah using its tail to change its body orientation while its legs are all off the ground and a monkey using its tail to stabilize its locomotion on branches. However, limited by technology and application scenarios, most existing legged robots do not include a robotic tail on board. This research aims to explore the possibilities of adding this missing part on legged robots and investigate the tail's functionalities on enhancing the agility, dexterity, and versatility of legged locomotion. In particular, this research focuses on animal-like serpentine tail structure, due to its larger workspace and higher dexterity.
The overall research approach consists of two branches: a theoretical branch that focuses on dynamic modeling, analysis, and control of the legged robots with a serpentine robotic tail; and an empirical branch that focuses on hardware development and experiments of novel serpentine robotic tails and novel legged robots with tail. More specifically, the theoretical work includes modeling and control of a general quadruped platform and a general biped platform, equipped with one of the two general serpentine tail structures: an articulated-structure tail or a continuum-structure tail. Virtual work principle-based formulation was used to formulate the dynamic model. Both classic feedback linearization-based control and optimization-based control were used to coordinate the leg motions and the tail motion. Comparative studies on different tail structures as well as numerical analyses on robotic locomotion were performed to investigate the dynamic effects of serpentine robotic tails.
The empirical work includes the developments and experiments of two novel serpentine robotic tail mechanisms and one first-of-its-kind quadruped robot ("VT Lemur") equipped with a serpentine robotic tail. To develop these novel robots, a systematic approach based on dynamic analysis was used. Various experiments were then conducted using the robot hardware. Both the theoretical and empirical results showed that the serpentine robotic tail has significant effects on enhancing the agility, dexterity, and versatility of legged robot motion. / Doctor of Philosophy / Quadruped robots have made impressive progresses over the past decade and now can easily achieve complicated, highly dynamic motions, such as the backflip of the MIT Mini Cheetah robot and the gymnastic parkour motions of the Atlas robot from Boston Dynamics, Inc. However, by looking at nature, many animals use tails to achieve highly agile and dexterous motions. For instance, monkeys are observed to use their tails to grasp branches and to balance their bodies during walking. Kangaroos are found to use their tails as additional limbs to propel and assist their locomotion. Cheetahs and kangaroo rats are thought to use their tails to help maneuvering. Therefore, this research aims to understand the fundamental principles behind these biological observations and develop novel legged robots equipped with a serpentine robotic tail. More specifically, this research aims to answer three key questions: (1) what are the functional benefits of adding a serpentine robotic tail to assist legged locomotion, (2) how do animals control their tail motion, and (3) how could we learn from these findings and enhance the agility, dexterity, and versatility of existing legged robots. To answer these questions, both theoretical investigations and experimental hardware testing were performed. The theoretical work establishes general dynamic models of legged robots with either an articulated tail or a continuum tail. A corresponding motion control framework was also developed to coordinate the leg and tail motions. To verify the proposed theoretical framework, a novel quadruped robot with a serpentine robotic tail was developed and tested.
|
10 |
Investigation of Standing Up Strategies and Considerations for Gait Planning for a Novel Three-Legged Mobile RobotMorazzani, Ivette Marie 22 May 2008 (has links)
This thesis addresses two important issues when operating the novel three legged mobile robot STriDER (Self-excited Tripedal Dynamic Experimental Robot); how to stand up after falling down while minimizing the motor torques at the joints and considerations for gait planning. STriDER uses a unique tripedal gait to walk with high energy efficiency and has the ability to change directions. In the first version of STriDER, the concept of passive dynamic locomotion was emphasized; however, for the new version, all joints are actively controlled for robustness. The robot is inherently stable when all three feet are on the ground due to its tripod stance, but it can still fall down if it trips while taking a step or if unexpected external forces act on it. The unique structure of STriDER makes the simple task of standing up challenging for a number of reasons; the high height of the robot and long limbs require high torque at the actuators due to its large moment arms; the joint configuration and length of the limbs limit the workspace where the feet can be placed on the ground for support; the compact design of the joints allows limited joint actuation motor output torque; three limbs do not allow extra support and stability in the process of standing up. This creates a unique problem and requires novel strategies to make STriDER stand up. This thesis examines
five standing up strategies unique to STriDER: three feet pushup, two feet pushup, one foot pushup, spiral pushup, and feet slipping pushup. Each strategy was analyzed and evaluated considering constraints such as static stability, friction at the feet, kinematic configuration and joint motor torque limits to determine optimal design and operation parameters. Using the findings from the analysis, experiments were conducted for all five standing up strategies to determine the most efficient standing up strategy for a given prototype using the same
design and operation parameters for each method. Also, a literature review was conducted for human standing from a chair and human pushup exercises and the conclusions were compared to the analysis presented in this thesis.
Many factors contribute to the development of STriDER's gait. Several considerations for gait planning as the robot takes a step are investigated, including: stability, dynamics, the body's maximum and minimum allowable heights, the swing legs foot clearance to the ground, and the range of the subsequent swing foot contact positions. A static stability margin was also developed to asses the stability of STriDER. This work will lay the foundation for future gait generation research for STriDER. Additionally, guidelines for future work on single step gait generation based on kinematics and dynamics are discussed.
The findings presented will advance the capabilities and adaptability of the novel robot STriDER. By studying standing up strategies and gait planning issues, the most efficient control methods can be implement for standing up and preparing to take a step and lay out the foundations for future research and development on STriDER. / Master of Science
|
Page generated in 0.0471 seconds