93 research outputs found

    Development of a quadruped mobile robot and its movement system using geometric-based inverse kinematics

    Get PDF
    As the main testbed platform of Artificial Intelligence, the robot plays an essential role in creating an environment for industrial revolution 4.0. According to their bases, the robot can be categorized into a fixed based robot and a mobile robot. Current robotics research direction is interesting since people strive to create a mobile robot able to move in the land, water, and air. This paper presents development of a quadruped mobile robot and its movement system using geometric-based inverse kinematics. The study is related to the movement of a four-legged (quadruped) mobile robot with three Degrees of Freedom (3 DOF) for each leg. Because it has four legs, the movement of the robot can only be done through coordinating the movements of each leg. In this study, the trot gait pattern method is proposed to coordinate the movement of the robot's legs. The end-effector position of each leg is generated by a simple trajectory generator with half rectified sine wave pattern. Furthermore, to move each robot's leg, it is proposed to use geometric-based inverse kinematic. The experimental results showed that the proposed method succeeded in moving the mobile robot with precision. Movement errors in the translation direction are 1.83% with the average pose error of 1.33 degrees, means the mobile robot has good walking stability

    Spiking Central Pattern Generators through Reverse Engineering of Locomotion Patterns

    Get PDF
    In robotics, there have been proposed methods for locomotion of nonwheeled robots based on artificial neural networks; those built with plausible neurons are called spiking central pattern generators (SCPGs). In this chapter, we present a generalization of reported deterministic and stochastic reverse engineering methods for automatically designing SCPG for legged robots locomotion systems; such methods create a spiking neural network capable of endogenously and periodically replicating one or several rhythmic signal sets, when a spiking neuron model and one or more locomotion gaits are given as inputs. Designed SCPGs have been implemented in different robotic controllers for a variety of robotic platforms. Finally, some aspects to improve and/or complement these SCPG-based locomotion systems are pointed out

    Optimal Kinematic Design of a Robotic Lizard using Four-Bar and Five-Bar Mechanisms

    Full text link
    Designing a mechanism to mimic the motion of a common house gecko is the objective of this work. The body of the robot is designed using four five-bar mechanisms (2-RRRRR and 2-RRPRR) and the leg is designed using four four-bar mechanisms. The 2-RRRRR five-bar mechanisms form the head and tail of the robotic lizard. The 2-RRPRR five-bar mechanisms form the left and right sides of the body in the robotic lizard. The four five-bar mechanisms are actuated by only four rotary actuators. Of these, two actuators control the head movements and the other two control the tail movements. The RRPRR five-bar mechanism is controlled by one actuator from the head five-bar mechanism and the other by the tail five-bar mechanism. A tension spring connects each active link to a link in the four bar mechanism. When the robot is actuated, the head, tail and the body moves, and simultaneously each leg moves accordingly. This kind of actuation where the motion transfer occurs from body of the robot to the leg is the novelty in our design. The dimensional synthesis of the robotic lizard is done and presented. Then the forward and inverse kinematics of the mechanism, and configuration space singularities identification for the robot are presented. The gait exhibited by the gecko is studied and then simulated. A computer aided design of the robotic lizard is created and a prototype is made by 3D printing the parts. The prototype is controlled using Arduino UNO as a micro-controller. The experimental results are finally presented based on the gait analysis that was done earlier. The forward walking, and turning motion are done and snapshots are presented.Comment: 21 pages, 10 figures, Submitted for iNaCoMM 2023 conferenc

    Design and development of a hominid robot with local control in its adaptable feet to enhance locomotion capabilities

    Get PDF
    With increasing mechanization of our daily lives, the expectations and demands in robotic systems increase in the general public and in scientists alike. In recent events such as the Deepwater Horizon''-accident or the nuclear disaster at Fukushima, mobile robotic systems were used, e.g., to support local task forces by gaining visual material to allow an analysis of the situation. Especially the Fukushima example shows that the robotic systems not only have to face a variety of different tasks during operation but also have to deal with different demands regarding the robot's mobility characteristics. To be able to cope with future requirements, it seems necessary to develop kinematically complex systems that feature several different operating modes. That is where this thesis comes in: A robotic system is developed, whose morphology is oriented on chimpanzees and which has the possibility due to its electro-mechanical structure and the degrees of freedom in its arms and legs to walk with different gaits in different postures. For the proposed robot, the chimpanzee was chosen as a model, since these animals show a multitude of different gaits in nature. A quadrupedal gait like crawl allows the robot to traverse safely and stable over rough terrain. A change into the humanoid, bipedal posture enables the robot to move in man-made environments. The structures, which are necessary to ensure an effective and stable locomotion in these two poses, e.g., the feet, are presented in more detail within the thesis. This includes the biological model and an abstraction to allow a technical implementation. In addition, biological spines are analyzed and the development of an active, artificial spine for the robotic system is described. These additional degrees of freedom can increase the robot's locomotion and manipulation capabilities and even allow to show movements, which are not possible without a spine. Unfortunately, the benefits of using an artificial spine in robotic systems are nowadays still neglected, due to the increased complexity of system design and control. To be able to control such a kinematically complex system, a multitude of sensors is installed within the robot's structures. By placing evaluation electronics close by, a local and decentralized preprocessing is realized. Due to this preprocessing is it possible to realize behaviors on the lowest level of robot control: in this thesis it is exemplarily demonstrated by a local controller in the robot's lower leg. In addition to the development and evaluation of robot's structures, the functionality of the overall system is analyzed in different environments. This includes the presentation of detailed data to show the advantages and disadvantages of the local controller. The robot can change its posture independently from a quadrupedal into a bipedal stance and the other way around without external assistance. Once the robot stands upright, it is to investigate to what extent the quadrupedal walking pattern and control structures (like the local controller) have to be modified to contribute to the bipedal walking as well

    Fault Tolerant Free Gait and Footstep Planning for Hexapod Robot Based on Monte-Carlo Tree

    Full text link
    Legged robots can pass through complex field environments by selecting gaits and discrete footholds carefully. Traditional methods plan gait and foothold separately and treat them as the single-step optimal process. However, such processing causes its poor passability in a sparse foothold environment. This paper novelly proposes a coordinative planning method for hexapod robots that regards the planning of gait and foothold as a sequence optimization problem with the consideration of dealing with the harshness of the environment as leg fault. The Monte Carlo tree search algorithm(MCTS) is used to optimize the entire sequence. Two methods, FastMCTS, and SlidingMCTS are proposed to solve some defeats of the standard MCTS applicating in the field of legged robot planning. The proposed planning algorithm combines the fault-tolerant gait method to improve the passability of the algorithm. Finally, compared with other planning methods, experiments on terrains with different densities of footholds and artificially-designed challenging terrain are carried out to verify our methods. All results show that the proposed method dramatically improves the hexapod robot's ability to pass through sparse footholds environment

    Master of Science

    Get PDF
    thesisThis thesis describes the design, modeling, and gait control of a new bounding/rolling quadruped robot called the roll-U-ped. The robot has four uniquely-designed compliant legs for bounding gait locomotion, and the legs can reconfigure for passive and powered rolling. One of the main advantages of such a design is versatility as the robot can efficiently and quickly traverse over flat and downhill terrain via rolling and then transition to running for traveling over more complex terrain with a bounding gait. The contributions of this work are: (1) a detailed description of the robot design, (2) modeling and simulation of bounding motion, (3) investigation of bounding gait effectiveness using sinusoidal control inputs and inputs obtained from machine learning, and (4) prototype development and performance evaluation. Specifically, the prototype robot utilizes 3D-printed compliant legs for dynamic running and rolling, and the dual-purpose leg design minimizes the number of joints. Two functional prototypes are developed with on-board embedded electronics and a single-board computer running the Robot Operating System for motion control and evaluation. Simulations of the bounding gait locomotion are shown and compared to the performance of the prototype designs. Additionally, the robot's running motion is investigated for two types of inputs: a sinusoidal trajectory and a learned gait using the Q-learning technique, where results demonstrate effective running and rolling behavior. For example, using sinusoidal inputs, the robot can run with a bounding gait over a flat and stiff sandpaper-like surface at speeds of up to 0.21 m/s. On the other hand, over a flat and tacky-cushioned surface, the speed is measured at 0.14 m/s. Simulation results for Q-learning show gait speeds of 0.22 m/s for the tacky-cushioned surface, where experiments on the physical system yielded a gait speed of 0.15 m/s. For powered rolling, the robot was able to reach a speed of 0.53 m/s over a flat-smooth surface. The results demonstrate proof-of-concept of the design and feasibility of using machine learning to determine inputs for effective running locomotion. Finally, possible future improvements to the design, modeling, and motion control of the robot are discussed

    Proximal Actuation of an Elastically Loaded Scissors Mechanism for the Leg Design of a Quadruped Robot

    Get PDF
    Spring Loaded Pantographs (SLPs) are frequently used in designing lightweight limbs for multi-legged robots. Quadruped robots that incorporate cable-pulled SLP legs have proven to be agile, robust and capable of conserving energy during their gait cycle. In such designs, the extension of the distal segments via the knee joint is dependent upon the length of the cable. In this article we propose the use of an Elastically Loaded Scissors Mechanism (ELS Mechanism or ELSM), which is a variant of the SLP. Driven by ’pulling’ onto the proximal joint of the scissors as opposed to the distal joint, this proposed leg utilizes the increased mechanical advantage of the scissors mechanism to ’amplify’ input angles to larger output displacement by the knee joint. Analysis and Simulations reveal that the proposed mechanism achieves increased motion speed as compared to the SLP mechanism. This, however, comes at the cost of higher load on the actuator which serves as an engineering trade-off. This is validated by experimentation using motion capture and load motor techniques of the SLP and ELS configurations in a physical quadruped robot
    • …
    corecore