98 research outputs found
Mobile robot path planning using Voronoi diagram and fast marching
For navigation in complicated environments, a robot must reach a compromise between efficient
trajectories and ability to react to unexpected environmental events. This paper presents a new sensorbased
path planner, which gives a fast local or global motion plan capable to incorporate new
obstacles data. Within the first step, the safest areas in the environment are extracted by means of a
Voronoi Diagram. Within the second step, the fast marching method is applied to the Voronoi
extracted areas so as to get the trail. This strategy combines map-based and sensor-based designing
operations to supply a reliable motion plan, whereas it operates at the frequency of the sensor. The
most interesting characteristics are high speed and reliability, as the map dimensions are reduced to a
virtually one-dimensional map and this map represents the safest areas within the environment.
Additionally, the Voronoi Diagram is calculated in open areas with all reasonably shaped obstacles.
This fact permits to use the planned trajectory methodology in complex environments wherever
different Voronoi-based strategies will not work.Publicad
Robot Formations Control Using Fast Marching
This paper presents the application of the Voronoi Fast Marching (V FM) method to the Control of Robot Formations. The V FM method uses the propagation of a wave (Fast Marching) operating on the world model to de- termine a motion plan over a viscosity map (similar to the refraction index in optics) extracted from the updated map model. The computational effciency of the method allows the planner to operate at high rate sensor frequencies. This method allows us to maintain good response time and smooth and safe planned trajectories. The navigation function can be classiffed as a type of potential field, but it has no local minima, it is complete (it finds the solu- tion path if it exists) and it has a complexity of order n (O(n)), where n is the number of cells in the environment map. The results presented in this paper show how the proposed method behaves with mobile robot formations and generates trajectories of good quality without problems of local minima when the formation encounters non-convex obstacles
Robot formation motion planning using Fast Marching
This paper presents the application of the Voronoi Fast Marching (VFM) method to path planning of mobile formation robots. The VFM method uses the propagation of a wave (Fast Marching) operating on the world model to determine a motion plan over a viscosity map (similar to the refraction index in optics) extracted from the updated map model. The computational efficiency of the method allows the planner to operate at high rate sensor frequencies. This method allows us to maintain good response time and smooth and safe planned trajectories. The navigation function can be classified as a type of potential field, but it has no local minima, it is complete (it finds the solution path if it exists) and it has a complexity of order n(O(n)), where n is the number of cells in the environment map. The results presented in this paper show how the proposed method behaves with mobile robot formations and generates trajectories of good quality without problems of local minima when the formation encounters non-convex obstacles.This work has been supported by the CAM Project S2009/DPI-1559/ROBOCITY2030 II,
developed by the research team RoboticsLab at the University Carlos III of Madrid.Publicad
Marine applications of the fast marching method
Path planning is general problem of mobile robots, which has special characteristics when applied to marine applications. In addition to avoid colliding with obstacles, in marine scenarios, environment conditions such as water currents or wind need to be taken into account in the path planning process. In this paper, several solutions based on the Fast Marching Method are proposed. The basic method focus on collision avoidance and optimal planning and, later on, using the same underlying method, the influence of marine currents in the optimal path planning is detailed. Finally, the application of these methods to consider marine robot formations is presented.The research leading to these results has received funding from HEROITEA-Sistema Inteligente Heterogéneo Multirobot para la Asistencia de Personas Mayores-RTI2018-095599-BC21 and from RoboCity2030-DIH-CM, Madrid Robotics Digital Innovation Hub, S2018/NMT-4331), funded by Programas de Actividades I+D en la Comunidad de Madrid and cofunded by Structural Funds of the EU
SLAM and exploration using differential evolution and fast marching
The exploration and construction of maps in unknown environments is a challenge for robotics. The proposed method is facing this problem by combining effective techniques for planning, SLAM, and a new exploration approach based on the Voronoi Fast Marching method.
The final goal of the exploration task is to build a map of the environment that previously the robot did not know. The exploration is not only to determine where the robot should move, but also to plan the movement, and the process of simultaneous localization and mapping.
This work proposes the Voronoi Fast Marching method that uses a Fast Marching technique on the Logarithm of the Extended Voronoi Transform of the environment"s image provided by sensors, to determine a motion plan. The Logarithm of the Extended Voronoi Transform
imitates the repulsive electric potential from walls and obstacles, and the Fast Marching Method propagates a wave over that potential map. The trajectory is calculated by the gradient method
Motion planning using fast marching squared method
Robotic motion planning have been, and still is, a very intense research field. Many problems have been already solved and even real-time, optimal motion planning algorithms have been proposed and successfully tested in real-world scenarios. However, other problems are not satisfactory solved yet and also new motion planning subproblems are appearing. In this chapter we detail our proposed solution for two of these problems with the same underlying method: non-holonomic planning and outdoor motion planning. The first is characterized by the fact that many vehicles cannot move in any direction at any time (car-like robots). Therefore, kinematic constrains need to be taken into account when planning a new path. Outoor motion planning focuses on the problem that has to be faced when a robot is going to work in scenarios with non-flat ground, with different floor types (grass, sand, etc.). In this case the path computed should take into account the capabilities of the robot to properly model the environment. In order to solve these problems we are using the Fast Marching Square method, which has proved to be robust and efficient in the recent past when applied to other robot motion planning subproblems.Publicad
Adaptive Evolving Strategy for Dextrous Robotic Manipulation
A robot task can be represented as a set of trajectories conformed by a sequence of poses. In this way it is possible to teach a mobile robot to accomplish a manipulation task, and also to reproduce it. Nevertheless robot navigation may normally introduce inaccuracies in localization due to natural events as wheel-slides, causing a mismatch between the end-effector and the objects or tools the robot is supposed to interact with. We propose an algorithm for adapting manipulation trajectories for different locations. The adaptation is achieved by optimizing in position, orientation and energy consumption. The approach is built over the basis of Evolution Strategies, and only uses forward kinematics permitting to avoid all the inconveniences that inverse kinematics imply, as well as convergence problems in singular kinematic configurations. Manipulation paths generated with this algorithm can achieve optimal performance, sometimes even improving original path smoothness. Experimental results are presented to verify the algorithm.The research leading to these results has received funding from the RoboCity2030-II-CM project (S2009/DPI-1559), funded by Programas de Actividades I+D en la Comunidad de Madrid and cofunded by Structural Funds of the EU.Publicad
Two different tools for three-dimensional mapping: DE-based scan matching and feature-based loop detection
An autonomous robot must obtain information about its surroundings to accomplish multiple tasks that are greatly improved when this information is efficiently incorporated into amap. Some examples are navigation, manipulation, localization, etc. This mapping problem has been an important research area in mobile robotics during last decades. It does not have a unique solution and can be divided into multiple sub-problems. Two different aspects of the mobile robot mapping problem are addressed in this work. First, we have developed a Differential Evolution-based scan matching algorithm that operates with high accuracy in three-dimensional environments. The map obtained by an autonomous robot must be consistent after registration. It is basic to detect when the robot is navigating around a previously visited place in order to minimize the accumulated error. This phase, which is called loop detection, is the second aspect studied here. We have developed an algorithm that extracts the most important features from two different three-dimensional laser scans in order to obtain a loop indicator that is used to detect when the robot is visiting a known place. This approach allows the introduction of very different characteristics in the descriptor. First, the surface features include the geometric forms of the scan (lines, planes, and spheres). Second, the numerical features are values that describe several numerical properties of the measurements: volume, average range, curvature, etc. Both algorithms have been tested with real data to demonstrate that these are efficient tools to be used in mapping tasks.Publicad
New design of a soft robotics wearable elbow exoskeleton based on shape memory alloy wire actuators
The elbow joint is a complex articulation composed of the humeroulnar and humeroradial joints (for flexion-extension movement) and the proximal radioulnar articulation (for pronation-supination movement). During the flexion-extension movement of the elbow joint, the rotation center changes and this articulation cannot be truly represented as a simple hinge joint. The main goal of this project is to design and assemble a medical rehabilitation exoskeleton for the elbow with one degree of freedom for flexion-extension, using the rotation center for proper patient elbow joint articulation. Compared with the current solutions, which align the exoskeleton axis with the elbow axis, this offers an ergonomic physical human-robot interface with a comfortable interaction. The exoskeleton is actuated with shape memory alloy wire-based actuators having minimum rigid parts, for guiding the actuators. Thanks to this unusual actuation system, the proposed exoskeleton is lightweight and has low noise in operation with a simple design 3D-printed structure. Using this exoskeleton, these advantages will improve the medical rehabilitation process of patients that suffered stroke and will influence how their lifestyle will change to recover from these diseases and improve their ability with activities of daily living, thanks to brain plasticity. The exoskeleton can also be used to evaluate the real status of a patient, with stroke and even spinal cord injury, thanks to an elbow movement analysis.The research leading to these results has received funding from the RoboHealth (DPI2013-47944-C4-3-R) Spanish research project and from the RoboCity2030-II-CM (Comunidad de Madrid) project
Flexible shape-memory alloy-based actuator: Mechanical design optimization according to application
This article belongs to the Special Issue Actuators Based on Shape Memory Alloys.New robotic applications, among others, in medical and related fields, have in recent years boosted research in the development of new actuators in the search for solutions that are lighter and more flexible than conventional actuators. Shape-Memory Alloy (SMA)-based actuators present characteristics that make them an excellent alternative in a wide variety of applications. This paper presents the design, tests (with the control description) and analysis of various configurations of actuators based on SMA wires: flexible SMA actuators, different mechanical design to multiply the displacement and different configurations for actuators with multiple SMA wires. The performance of the actuators has been analyzed using wires of different activation temperatures. The influence of the Bowden sheath of the flexible actuator has been tested, as has the thermal behavior of actuators with several wires. This work has allowed determination of the most effective configuration for the development of a flexible actuator based on SMA, from the point of view of dimensions, efficiency, and work frequency. This type of actuator has been applied in the development of soft robots and light robotic exoskeletons.The research leading to these results has received funding from the Exoesqueleto para Diagnostico y Asistencia en Tareas de Manipulación (DPI2016-75346-R) Spanish research project and from RoboCity2030-DIH-CM, Madrid Robotics Digital Innovation Hub, S2018/NMT-4331, funded by ¿Programas de Actividades I+D en la Comunidad de Madrid¿ and cofunded by Structural Funds of the EU
- …