98 research outputs found
Optimization Based Motion Planning for Multi-Limbed Vertical Climbing Robots
Motion planning trajectories for a multi-limbed robot to climb up walls
requires a unique combination of constraints on torque, contact force, and
posture. This paper focuses on motion planning for one particular setup wherein
a six-legged robot braces itself between two vertical walls and climbs
vertically with end effectors that only use friction. Instead of motion
planning with a single nonlinear programming (NLP) solver, we decoupled the
problem into two parts with distinct physical meaning: torso postures and
contact forces. The first part can be formulated as either a mixed-integer
convex programming (MICP) or NLP problem, while the second part is formulated
as a series of standard convex optimization problems. Variants of the two wall
climbing problem e.g., obstacle avoidance, uneven surfaces, and angled walls,
help verify the proposed method in simulation and experimentation.Comment: IROS 2019 Accepte
Motion Planning for a Climbing Robot with Stochastic Grasps
Motion planning for a multi-limbed climbing robot must consider the robot's
posture, joint torques, and how it uses contact forces to interact with its
environment. This paper focuses on motion planning for a robot that uses
nontraditional locomotion to explore unpredictable environments such as martian
caves. Our robotic concept, ReachBot, uses extendable and retractable booms as
limbs to achieve a large reachable workspace while climbing. Each extendable
boom is capped by a microspine gripper designed for grasping rocky surfaces.
ReachBot leverages its large workspace to navigate around obstacles, over
crevasses, and through challenging terrain. Our planning approach must be
versatile to accommodate variable terrain features and robust to mitigate risks
from the stochastic nature of grasping with spines. In this paper, we introduce
a graph traversal algorithm to select a discrete sequence of grasps based on
available terrain features suitable for grasping. This discrete plan is
complemented by a decoupled motion planner that considers the alternating
phases of body movement and end-effector movement, using a combination of
sampling-based planning and sequential convex programming to optimize
individual phases. We use our motion planner to plan a trajectory across a
simulated 2D cave environment with at least 95% probability of success and
demonstrate improved robustness over a baseline trajectory. Finally, we verify
our motion planning algorithm through experimentation on a 2D planar prototype.Comment: 7 pages, 7 figure
Mobility Strategy of Multi-Limbed Climbing Robots for Asteroid Exploration
Mobility on asteroids by multi-limbed climbing robots is expected to achieve
our exploration goals in such challenging environments. We propose a mobility
strategy to improve the locomotion safety of climbing robots in such harsh
environments that picture extremely low gravity and highly uneven terrain. Our
method plans the gait by decoupling the base and limbs' movements and adjusting
the main body pose to avoid ground collisions. The proposed approach includes a
motion planning that reduces the reactions generated by the robot's movement by
optimizing the swinging trajectory and distributing the momentum. Lower motion
reactions decrease the pulling forces on the grippers, avoiding the slippage
and flotation of the robot. Dynamic simulations and experiments demonstrate
that the proposed method could improve the robot's mobility on the surface of
asteroids.Comment: Submitted version of paper accepted for presentation at the CLAWAR
2023 (26th International Conference on Climbing and Walking Robots and the
Support Technologies for Mobile Machines
Offline and Online Planning and Control Strategies for the Multi-Contact and Biped Locomotion of Humanoid Robots
In the past decades, the Research on humanoid robots made progress forward accomplishing exceptionally dynamic and agile motions. Starting from the DARPA Robotic Challenge in 2015, humanoid platforms have been successfully employed to perform more and more challenging tasks with the eventual aim of assisting or replacing humans in hazardous and stressful working situations. However, the deployment of these complex machines in realistic domestic and working environments still represents a high-level challenge for robotics. Such environments are characterized by unstructured and cluttered settings with continuously varying conditions due to the dynamic presence of humans and other mobile entities, which cannot only compromise the operation of the robotic system but can also pose severe risks both to the people and the robot itself due to unexpected interactions and impacts. The ability to react to these unexpected interactions is therefore a paramount requirement for enabling the robot to adapt its behavior to the task needs and the characteristics of the environment. Further, the capability to move in a complex and varying environment is an essential skill for a humanoid robot for the execution of any task. Indeed, human instructions may often require the robot to move and reach a desired location, e.g., for bringing an object or for inspecting a specific place of an infrastructure. In this context, a flexible and autonomous walking behavior is an essential skill, study of which represents one of the main topics of this Thesis, considering disturbances and unfeasibilities coming both from the environment and dynamic obstacles that populate realistic scenarios.
Locomotion planning strategies are still an open theme in the humanoids and legged robots research and can be classified in sample-based and optimization-based planning algorithms. The first, explore the configuration space, finding a feasible path between the start and goal robot’s configuration with different logic depending on the algorithm. They suffer of a high computational cost that often makes difficult, if not impossible, their online implementations but, compared to their counterparts, they do not need any environment or robot simplification to find a solution and they are probabilistic complete, meaning that a feasible solution can be certainly found if at least one exists. The goal of this thesis is to merge the two algorithms in a coupled offline-online planning framework to generate an offline global trajectory with a sample-based approach to cope with any kind of cluttered and complex environment, and online locally refine it during the execution, using a faster optimization-based algorithm that more suits an online implementation. The offline planner performances are improved by planning in the robot contact space instead of the whole-body robot configuration space, requiring an algorithm that maps the two state spaces.
The framework proposes a methodology to generate whole-body trajectories for the motion of humanoid and legged robots in realistic and dynamically changing environments.
This thesis focuses on the design and test of each component of this planning framework, whose validation is carried out on the real robotic platforms CENTAURO and COMAN+ in various loco-manipulation tasks scenarios.  
挑戦的地形探査のための自律脚型クライミングロボット
要約のみTohoku University吉田和哉課
- …