145 research outputs found

    Study on a bipedal walking robot that adapts to real-world obstacles and changing terrains

    Get PDF
    制度:新 ; 報告番号:甲3056号 ; 学位の種類:博士(工学) ; 授与年月日:2010/3/15 ; 早大学位記番号:新531

    Hybrid Model for Passive Locomotion Control of a Biped Humanoid:The Artificial Neural Network Approach

    Get PDF
    Developing a correct model for a biped robot locomotion is extremely challenging due to its inherently unstable structure because of the passive joint located at the unilateral foot-ground contact and varying configurations throughout the gait cycle, resulting variation of dynamic descriptions and control laws from phase to phase. The present research describes the development of a hybrid biped model using an Open Dynamics Engine (ODE) based analytical three link leg model as a base model and, on top of it, an Artificial Neural Network based learning model which ensures better adaptability, better limits cycle behaviors and better generalization while negotiating along a down slope. The base model has been configured according to the individual subjects and data have been collected using a novel technique through an android app from those subjects while walking down a slope. The pattern between the deviation of the actual trajectories and the base model generated trajectories has been found using a back propagation based artificial neural network architecture. It has been observed that this base model with learning based compensation enables the biped to better adapt in a real walking environment, showing better limit cycle behaviors. We also observed the bounded nature of deviation which led us to conclude that the strategy for biped locomotion control is generic in nature and largely dominated by learning

    Efficient and Accurate CORDIC Pipelined Architecture Chip Design Based on Binomial Approximation for Biped Robot

    Get PDF
    Recently, much research has focused on the design of biped robots with stable and smooth walking ability, identical to human beings, and thus, in the coming years, biped robots will accomplish rescue or exploration tasks in challenging environments. To achieve this goal, one of the important problems is to design a chip for real-time calculation of moving length and rotation angle of the biped robot. This paper presents an efficient and accurate coordinate rotation digital computer (CORDIC)-based efficient chip design to calculate the moving length and rotation angle for each step of the biped robot. In a previous work, the hardware cost of the accurate CORDIC-based algorithm of biped robots was primarily limited by the scale-factor architecture. To solve this problem, a binomial approximation was carefully employed for computing the scale-factor. In doing so, the CORDIC-based architecture can achieve similar accuracy but with fewer iterations, thus reducing hardware cost. Hence, incorporating CORDIC-based architecture with binomial approximation, pipelined architecture, and hardware sharing machines, this paper proposes a novel efficient and accurate CORDIC-based chip design by using an iterative pipelining architecture for biped robots. In this design, only low-complexity shift and add operators were used for realizing efficient hardware architecture and achieving the real-time computation of lengths and angles for biped robots. Compared with current designs, this work reduced hardware cost by 7.2%, decreased average errors by 94.5%, and improved average executing performance by 31.5%, when computing ten angles of biped robots

    Online Trajectory Planning Through Combined Trajectory Optimization and Function Approximation: Application to the Exoskeleton Atalante

    Full text link
    Autonomous robots require online trajectory planning capability to operate in the real world. Efficient offline trajectory planning methods already exist, but are computationally demanding, preventing their use online. In this paper, we present a novel algorithm called Guided Trajectory Learning that learns a function approximation of solutions computed through trajectory optimization while ensuring accurate and reliable predictions. This function approximation is then used online to generate trajectories. This algorithm is designed to be easy to implement, and practical since it does not require massive computing power. It is readily applicable to any robotics systems and effortless to set up on real hardware since robust control strategies are usually already available. We demonstrate the computational performance of our algorithm on flat-foot walking with the self-balanced exoskeleton Atalante

    Representation and control of coordinated-motion tasks for human-robot systems

    Get PDF
    It is challenging for robots to perform various tasks in a human environment. This is because many human-centered tasks require coordination in both hands and may often involve cooperation with another human. Although human-centered tasks require different types of coordinated movements, most of the existing methodologies have focused only on specific types of coordination. This thesis aims at the description and control of coordinated-motion tasks for human-robot systems; i.e., humanoid robots as well as multi-robot and human-robot systems. First, for bimanually coordinated-motion tasks in dual-manipulator systems, we propose the Extended-Cooperative-Task-Space (ECTS) representation, which extends the existing Cooperative-Task-Space (CTS) representation based on the kinematic models for human bimanual movements in Biomechanics. The proposed ECTS representation can represent the whole spectrum of dual-arm motion/force coordination using two sets of ECTS motion/force variables in a unified manner. The type of coordination can be easily chosen by two meaningful coefficients, and during coordinated-motion tasks, each set of variables directly describes two different aspects of coordinated motion and force behaviors. Thus, the operator can specify coordinated-motion/force tasks more intuitively in high-level descriptions, and the specified tasks can be easily reused in other situations with greater flexibility. Moreover, we present consistent procedures of using the ECTS representation for task specifications in the upper-body and lower-body subsystems of humanoid robots in order to perform manipulation and locomotion tasks, respectively. Besides, we propose and discuss performance indices derived based on the ECTS representation, which can be used to evaluate and optimize the performance of any type of dual-arm manipulation tasks. We show that using the ECTS representation for specifying both dual-arm manipulation and biped locomotion tasks can greatly simplify the motion planning process, allowing the operator to focus on high-level descriptions of those tasks. Both upper-body and lower-body task specifications are demonstrated by specifying whole-body task examples on a Hubo II+ robot carrying out dual-arm manipulation as well as biped locomotion tasks in a simulation environment. We also present the results from experiments on a dual-arm robot (Baxter) for teleoperating various types of coordinated-motion tasks using a single 6D mouse interface. The specified upper- and lower-body tasks can be considered as coordinated motions with constraints. In order to express various constraints imposed across the whole-body, we discuss the modeling of whole-body structure and the computations for robotic systems having multiple kinematic chains. Then we present a whole-body controller formulated as a quadratic programming, which can take different types of constraints into account in a prioritized manner. We validate the whole-body controller based on the simulation results on a Hubo II+ robot performing specified whole-body task examples with a number of motion and force constraints as well as actuation limits. Lastly, we discuss an extension of the ECTS representation, called Hierarchical Extended-Cooperative-Task Space (H-ECTS) framework, which uses tree-structured graphical representations for coordinated-motion tasks of multi-robot and human-robot systems. The H-ECTS framework is validated by experimental results on two Baxter robots cooperating with each other as well as with an additional human partner

    Humanoid Robots

    Get PDF
    For many years, the human being has been trying, in all ways, to recreate the complex mechanisms that form the human body. Such task is extremely complicated and the results are not totally satisfactory. However, with increasing technological advances based on theoretical and experimental researches, man gets, in a way, to copy or to imitate some systems of the human body. These researches not only intended to create humanoid robots, great part of them constituting autonomous systems, but also, in some way, to offer a higher knowledge of the systems that form the human body, objectifying possible applications in the technology of rehabilitation of human beings, gathering in a whole studies related not only to Robotics, but also to Biomechanics, Biomimmetics, Cybernetics, among other areas. This book presents a series of researches inspired by this ideal, carried through by various researchers worldwide, looking for to analyze and to discuss diverse subjects related to humanoid robots. The presented contributions explore aspects about robotic hands, learning, language, vision and locomotion

    RoboCup 2023 Humanoid AdultSize Winner NimbRo: NimbRoNet3 Visual Perception and Responsive Gait with Waveform In-walk Kicks

    Full text link
    The RoboCup Humanoid League holds annual soccer robot world championships towards the long-term objective of winning against the FIFA world champions by 2050. The participating teams continuously improve their systems. This paper presents the upgrades to our humanoid soccer system, leading our team NimbRo to win the Soccer Tournament in the Humanoid AdultSize League at RoboCup 2023 in Bordeaux, France. The mentioned upgrades consist of: an updated model architecture for visual perception, extended fused angles feedback mechanisms and an additional COM-ZMP controller for walking robustness, and parametric in-walk kicks through waveforms.Comment: Accepted for: RoboCup 2023: Robot World Cup XXVI, LNCS, Springer, to appear 202

    Joint friction estimation and slip prediction of biped walking robots

    Get PDF
    Friction is a nonlinear and complex phenomenon. It is unwanted at the biped joints since it deteriorates the robot’s walking performance in terms of speed and dynamic behavior. On the other hand, it is desired and required between the biped feet and the walking surface to facilitate locomotion. Further, friction forces between the feet and the ground determine the maximum acceleration and deceleration that the robot can afford without foot slip. Although several friction models are developed, there is no exact model that represents the friction behavior. This is why online friction estimation and compensation enter the picture. However, when online model-free estimation is difficult, a model-based method of online identification can prove useful. This thesis proposes a new approach for the joint friction estimation and slip prediction of walking biped robots. The joint friction estimation approach is based on the combination of a measurementbased strategy and a model-based method. The former is used to estimate the joint friction online when the foot is in contact with the ground, it utilizes the force and acceleration measurements in a reduced dynamical model of the biped. The latter adopts a friction model to represent the joint friction when the leg is swinging. The model parameters are identified adaptively using the estimated online friction whenever the foot is in contact. Then the estimated joint friction contributes to joint torque control signals to improve the control performance. The slip prediction is a model-free friction-behavior-inspired approach. A measurement-based online algorithm is designed to estimate the Coulomb friction which is regarded as a slip threshold. To predict the slip, a safety margin is introduced in the negative vicinity of the estimated Coulomb friction. The estimation algorithm concludes that if the applied force is outside the safety margin, then the foot tends to slip. The proposed estimation approaches are validated by experiments on SURALP (Sabanci University Robotics Research Laboratory Platform) and simulations on its model. The results demonstrate the effectiveness of these methods

    Design of a Walking Assistance Lower Limb Exoskeleton for Paraplegic Patients and Hardware Validation Using CoP

    Get PDF
    The  design  of  an  assistive  lower  limb exoskeleton  robot  for  paraplegic  patients  that  can measure the centre of pressure is presented. In contrast with most biped walking robots, the centre of pressure (CoP)  or  zero  moment  point  (ZMP)  has  not  been actively used in the operation of exoskeleton robots. In order to  measure  CoP  in  our  exoskeleton robot, two kinds  of  force  sensor  units  are  installed  in  the exoskeleton: low profile force sensors in foot modules to  measure  the  human  weight  transferred  to  the ground and a load cell at the shank frame to measure the supporting force. The CoP of the exoskeleton robot  is  calculated  from  the  above  force  sensors,  an inclinometer at the waist, and the positions of 14 DOF exoskeleton  joints  with  an  algorithm  to  change  the fixed pivot using a foot contact sensor. Experiments on an  able‐bodied  person  wearing  the  designed exoskeleton and walking on the ground are performed to  validate  the  designed  hardware  system.  Through the  experiments,  the  trajectory  of  the  CoP  of  he exoskeleton with a wearer are calculated based on the proposed algorithm and it is compared with the value measured  by  a  commercial  pressure  measurement system.ope

    Robust Model Predictive Control for humanoids standing balancing

    Get PDF
    This paper presents the implementations of Model Predictive Control for the standing balance control of a humanoid to reject external disturbances. The strategies allow the robot to have a compliant behaviour against external forces resulting in a stable and smooth response. The first, ZMP based controller, compensates for the center of mass deviation while the second, attitude controller, regulates the orientation of the body to counterbalance the external disturbances. These two control strategies are combined as an integrated stabilizer, which further increases the effectiveness. Simulation studies on the COMAN humanoid are presented and the data are analysed. The simulations show significant improvements in rejection of external disturbances compared to an existing compliant stabilizer
    corecore