1,321 research outputs found

    A review on robot motion planning approaches

    Get PDF
    The ability of a robot to plan its own motion seems pivotal to its autonomy, and that is why the motion planning has become part and parcel of modern intelligent robotics. In this paper, about 100 research are reviewed and briefly described to identify and classify the amount of the existing work for each motion planning approach. Meanwhile, around 200 research were used to determine the percentage of the application of each approach. The paper includes comparative tables and charts showing the application frequency of each approach in the last 30 years. Finally, some open areas and challenging topics are presented based on the reviewed papers

    Scouting algorithms for field robots using triangular mesh maps

    Get PDF
    Labor shortage has prompted researchers to develop robot platforms for agriculture field scouting tasks. Sensor-based automatic topographic mapping and scouting algorithms for rough and large unstructured environments were presented. It involves moving an image sensor to collect terrain and other information and concomitantly construct a terrain map in the working field. In this work, a triangular mesh map was first used to represent the rough field surface and plan exploring strategies. A 3D image sensor model was used to simulate collection of field elevation information.A two-stage exploring policy was used to plan the next best viewpoint by considering both the distance and elevation change in the cost function. A greedy exploration algorithm based on the energy cost function was developed; the energy cost function not only considers the traveling distance, but also includes energy required to change elevation and the rolling resistance of the terrain. An information-based exploration policy was developed to choose the next best viewpoint to maximise the information gain and minimize the energy consumption. In a partially known environment, the information gain was estimated by applying the ray tracing algorithm. The two-part scouting algorithm was developed to address the field sampling problem; the coverage algorithm identifies a reasonable coverage path to traverse sampling points, while the dynamic path planning algorithm determines an optimal path between two adjacent sampling points.The developed algorithms were validated in two agricultural fields and three virtual fields by simulation. Greedy exploration policy, based on energy consumption outperformed other pattern methods in energy, time, and travel distance in the first 80% of the exploration task. The exploration strategy, which incorporated the energy consumption and the information gain with a ray tracing algorithm using a coarse map, showed an advantage over other policies in terms of the total energy consumption and the path length by at least 6%. For scouting algorithms, line sweeping methods require less energy and a shorter distance than the potential function method

    Online 3D path planning for Tri-copter drone using GWO-IBA algorithm

    Get PDF
    Robots at present are involved in many parts of life, especially mobile robots, which are two parts, ground robots and flying robots, and the best example of a flying robot is the drone. Path planning is a fundamental part of UAVs because the drone follows the path that leads it to goal with obstacle avoidance. Therefore, this paper proposes a hybrid algorithm (grey wolf optimization - intelligent bug algorithm GWO-IBA) to determine the best, shortest and without obstacles path. The hybrid algorithm was implemented and tested in the MATLAB program on the Tri-copter model, and it gave different paths in different environments. The paths obtained were characterized by being free of obstacles and the shortest paths available to reach the target

    E-puck motion control using multi-objective particle swarm optimization

    Get PDF
    This article describes the velocity-based motion and orientation control method for a differential-driven two-wheeled E-puck Robot (DDER) using the Multi-Objective Particle Swarm Optimization (MPSO) algorithm in the Virtual Robot Experimentation Platform (V-REP) software environment. The wheel velocities data and Infra-Red (IR) sensors reading make the multi-objective fitness functions for MPSO. We use front, left, and right IR sensors reading and right wheel velocity data to design the first fitness function for MPSO. Similarly, the front, left, and right IR sensors reading, and left wheel velocity data have been taken for making the second fitness function for MPSO. The multi-objective fitness functions of MPSO minimize the motion and orientation of the DDER during navigation. Due to the minimization of motion and orientation, the DDER covers less distance to reach the goal and takes less time. The Two-Dimensional (2D) and Three-Dimensional (3D) navigation results of the DDER among the scattered obstacles have been presented in the V-REP software environment. The comparative analysis with previously developed Invasive Weed Optimization (IWO) algorithm has also been performed to show the effectiveness and efficiency of the proposed MPSO algorithm

    Obstacle avoidance for wheeled mobile robotic systems

    Get PDF

    Remote Teleoperated and Autonomous Mobile Security Robot Development in Ship Environment

    Get PDF
    We propose a wireless remote teleoperated and autonomous mobile security robot based on a multisensor system to monitor the ship/cabin environment. By doing this, pilots in charge of monitoring can be away from the scene and feel like being at the site monitoring and responding to any potential safety problems. Also, this robot can be a supplementary device for safety cabin crew members who are very busy and/or very tired of properly responding to crises. This can make one crew member on duty at the cabin a possible option. In fact, when the robot detects something unusual in the cabin, it can also notify the pilot so that the pilot can teleoperate the robot to response to whatever is needed. As a result, a cabin without any crew members on duty can be achieved through this type of robot/system

    Asservissement d'un bras robotique d'assistance à l'aide d'un système de stéréo vision artificielle et d'un suiveur de regard

    Get PDF
    RÉSUMÉ L’utilisation récente de bras robotiques sériels dans le but d’assister des personnes ayant des problèmes de motricités sévères des membres supérieurs soulève une nouvelle problématique au niveau de l’interaction humain-machine (IHM). En effet, jusqu’à maintenant le « joystick » est utilisé pour contrôler un bras robotiques d’assistance (BRA). Pour les utilisateurs ayant des problèmes de motricité sévères des membres supérieurs, ce type de contrôle n’est pas une option adéquate. Ce mémoire présente une autre option afin de pallier cette problématique. La solution présentée est composée de deux composantes principales. La première est une caméra de stéréo vision utilisée afin d’informer le BRA des objets présents dans son espace de travail. Il est important qu’un BRA soit conscient de ce qui est présent dans son espace de travail puisqu’il doit être en mesure d’éviter les objets non voulus lorsqu’il parcourt un trajet afin d’atteindre l’objet d’intérêt pour l'utilisateur. La deuxième composante est l’IHM qui est dans ce travail représentée par un suiveur de regard à bas coût. Effectivement, le suiveur de regard a été choisi puisque, généralement, les yeux d’un patient ayant des problèmes sévères de motricités au niveau des membres supérieurs restent toujours fonctionnels. Le suiveur de regard est généralement utilisé avec un écran pour des applications en 2D ce qui n’est pas intuitif pour l’utilisateur puisque celui-ci doit constamment regarder une reproduction 2D de la scène sur un écran. En d’autres mots, il faut rendre le suiveur de regard viable dans un environnement 3D sans l’utilisation d’un écran, ce qui a été fait dans ce mémoire. Un système de stéréo vision, un suiveur de regard ainsi qu’un BRA sont les composantes principales du système présenté qui se nomme PoGARA qui est une abréviation pour Point of Gaze Assistive Robotic Arm. En utilisant PoGARA, l’utilisateur a été capable d’atteindre et de prendre un objet pour 80% des essais avec un temps moyen de 13.7 secondes sans obstacles, 15.3 secondes avec un obstacle et 16.3 secondes avec deux obstacles.----------ABSTRACT The recent increased interest in the use of serial robots to assist individuals with severe upper limb disability brought-up an important issue which is the design of the right human computer interaction (HCI). Indeed, so far, the control of assistive robotic arms (ARA) is often done using a joystick. For the users who have a severe upper limb disability, this type of control is not a suitable option. In this master’s thesis, a novel solution is presented to overcome this issue. The developed solution is composed of two main components. The first one is a stereo vision system which is used to inform the ARA of the content of its workspace. It is important for the ARA to be aware of what is present in its workspace since it needs to avoid the unwanted objects while it is on its way to grasp the object of interest. The second component is the actual HCI, where an eye tracker is used. Indeed, the eye tracker was chosen since the eyes, often, remain functional even for patients with severe upper limb disability. However, usually, low-cost, commercially available eye trackers are mainly designed for 2D applications with a screen which is not intuitive for the user since he needs to constantly watch a reproduction of the scene on a 2D screen instead of the 3D scene itself. In other words, the eye tracker needs to be made viable for usage in a 3D environment without the use of a screen. This was achieved in this master thesis work. A stereo vision system, an eye tracker as well as an ARA are the main components of the developed system named PoGARA which is short for Point of Gaze Assistive Robotic Arm. Using PoGARA, during the tests, the user was able to reach and grasp an object for 80% of the trials with an average time of 13.7 seconds without obstacles, 15.3 seconds with one obstacles and 16.3 seconds with two obstacles
    corecore