Loading...
Search for: robot-programming
0.007 seconds
Total 32 records

    Robots’ cooperation for finding a target in streets

    , Article 1st IFIP WG 1.8 International Conference on Topics in Theoretical Computer Science, 26 August 2015 through 28 August 2015 ; Volume 9541 , 2016 , Pages 30-43 ; 03029743 (ISSN) ; 9783319286778 (ISBN) Mehrizi, M. A ; Ghodsi, M ; Tabatabaei, A
    Springer Verlag 
    Abstract
    We study the problem of finding a target t from a start point s in street environments with the cooperation of two robots which have a minimal sensing capability; that is, robots do not know any information about the workspace including information on distances, edges, coordinates, angles etc. They just can detect the discontinuities in the visibility region of their location. The robots can detect target point t as soon as it enters their visibility region and have communication peripherals to send messages to each other. Our aim is to minimize the length of the path passed by the robots. We propose an online algorithm for robots such that they move in the workspace and find the target.... 

    Planning a robust path for mobile robots in dynamic environment

    , Article 2009 14th International CSI Computer Conference, CSICC 2009, 20 October 2009 through 21 October 2009, Tehran ; 2009 , Pages 470-476 ; 9781424442621 (ISBN) Naderan Tahan, M ; Manzuri Shalmani, M. T ; Sharif University of Technology
    Abstract
    In this paper, we propose a new method for mobile robot path planning in dynamic environment when the trajectories of obstacles are unknown. Our algorithm first utilizes a global approach called clearance based probabilistic roadmap method to find a suitable path and then locally apply evolutionary algorithm to keep the structure of the path when obstacles collide with the path. As a result, the path will act like an elastic band. To reach real time applicability, a light fitness function is proposed compare to other genetic algorithms to reduce the computation time needed for calculating and repairing path. Simulation results show that our method not only can keep the original structure of... 

    Minimizing movement

    , Article 18th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2007, 7 January 2007 through 9 January 2007 ; Volume 07-09-January-2007 , 2007 , Pages 258-267 ; 9780898716245 (ISBN) Demaine, E. D ; Hajiaghayi, M ; Mahini, H ; Sayedi Roshkhar, A. S ; Oveisgharan, S ; Zadimoghaddam, M ; Sharif University of Technology
    Association for Computing Machinery  2007
    Abstract
    We give approximation algorithms and inapproximability results for a class of movement problems. In general, these problems involve planning the coordinated motion of a large collection of objects (representing anything from a robot swarm or firefighter team to map labels or network messages) to achieve a global property of the network while minimizing the maximum or average movement. In particular, we consider the goals of achieving connectivity (undirected and directed), achieving connectivity between a given pair of vertices, achieving independence (a dispersion problem), and achieving a perfect matching (with applications to multicasting). This general family of movement problems... 

    Minimum control effort trajectory planning and tracking of the CEDRA brachiation robot

    , Article Robotica ; Volume 31, Issue 7 , 2013 , Pages 1119-1129 ; 02635747 (ISSN) Meghdari, A ; Lavasani, S. M. H ; Norouzi, M ; Mousavi, M. S. R ; Sharif University of Technology
    2013
    Abstract
    The control of a brachiation robot has been the primary objective of this study. A brachiating robot is a type of a mobile arm that is capable of moving from branch to branch similar to a long-armed ape. In this paper, to minimize the actuator work, Pontryagin's minimum principle was used to obtain the optimal trajectories for two different problems. The first problem considers brachiation between fixed branches with different distance and height, whereas the second problem deals with the brachiating and catching of a moving target branch. Theoretical results show that the control effort in the proposed method is reduced by 25% in comparison with the target dynamics method which was proposed... 

    Optimization of dynamic mobile robot path planning based on evolutionary methods

    , Article 2015 AI and Robotics, IRANOPEN 2015 - 5th Conference on Artificial Intelligence and Robotics, 12 April 2015 ; April , 2015 , Page(s): 1 - 7 ; 9781479987337 (ISBN) Fetanat, M ; Haghzad, S ; Shouraki, S. B ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2015
    Abstract
    This paper presents evolutionary methods for optimization in dynamic mobile robot path planning. In dynamic mobile path planning, the goal is to find an optimal feasible path from starting point to target point with various obstacles, as well as smoothness and safety in the proposed path. Pattern search (PS) algorithm, Genetic Algorithm (GA) and Particle Swarm Optimization (PSO) are used to find an optimal path for mobile robots to reach to target point with obstacle avoidance. For showing the success of the proposed method, first they are applied to two different paths with a dynamic environment in obstacles. The first results show that the PSO algorithms are converged and minimizethe... 

    Singularity-free planning for a robot cat free-fall with control delay: role of limbs and tail

    , Article 2017 8th International Conference on Mechanical and Aerospace Engineering, ICMAE 2017, 22 July 2017 through 25 July 2017 ; 2017 , Pages 215-221 ; 9781538633052 (ISBN) Sadati, S. M. H ; Meghdari, A ; Sharif University of Technology
    Abstract
    Cat free fall righting maneuverer has inspired many aerial, space and legged robotic research. Conservation of angular momentum principle is used to derive the inverse differential kinematic and TMT vector form dynamics of the motion for three robotic models: a two-link model, a three-link model with tail, and a comprehensive eight-link model with the addition of legs. The path planning problem in the presence of geometric and kinematic constraints is addressed using a novel singularity free single shooting optimization method. While a 2 DOF torso is sufficient to perform a full maneuver, the addition of the tail reduces the time and increases the maneuverability despite the leg motions that... 

    Online path planning for Surena III humanoid robot using model predictive control scheme

    , Article 4th RSI International Conference on Robotics and Mechatronics, ICRoM 2016, 26 October 2016 through 28 October 2016 ; 2017 , Pages 416-421 ; 9781509032228 (ISBN) Mirjalili, R ; Yousefi Koma, A ; Shirazi, F. A ; Mansouri, S ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2017
    Abstract
    In this paper, two online path planning methods are presented for SURENA III humanoid robot by using model predictive control scheme. The methods are general control schemes which can generate the online motions for walking of a humanoid robot. For lowering computational costs a three dimensional linear inverted pendulum model is used instead of the full dynamical model of the robot. The generated trajectories are then used for computing the zero-moment point (ZMP) of the robot and the joint torques. The resulted joint torques of the two methods are compared to torques obtained from Genetic Algorithm (GA) path planning method presented for SURENA III humanoid robot in previous studies. The... 

    Optimal path-planning for mobile robots to find a hidden target in an unknown environment based on machine learning

    , Article Journal of Ambient Intelligence and Humanized Computing ; 2018 , Pages 1-10 ; 18685137 (ISSN) Sombolestan, M ; Rasooli, A ; Khodaygan, S ; Sharif University of Technology
    Springer Verlag  2018
    Abstract
    Using mobile robots in disaster areas can reduce risks and the search time in urban search and rescue operations. Optimal path-planning for mobile robotics can play a key role in the reduction of the search time for rescuing victims. In order to minimize the search time, the shortest path to the target should be determined. In this paper, a new integrated Reinforcement Learning—based method is proposed to search and find a hidden target in an unknown environment in the minimum time. The proposed algorithm is developed in two main phases. Depending on whether or not the mobile robot receives the signal from the hidden target, phases I or II of the proposed algorithm can be carried out. Then,... 

    Efficient and safe path planning for a mobile robot using genetic algorithm

    , Article 2009 IEEE Congress on Evolutionary Computation, CEC 2009, Trondheim, 18 May 2009 through 21 May 2009 ; 2009 , Pages 2091-2097 ; 9781424429592 (ISBN) Naderan Tahan, M ; Manzuri Shalmani, T ; Sharif University of Technology
    2009
    Abstract
    In this paper, a new method for path planning is proposed using a genetic algorithm (GA). Our method has two key advantages over existing GA methods. The first is a novel environment representation which allows a more efficient method for obstacles dilation in comparison to current cell based approaches that have a tradeoff between speed and accuracy. The second is the strategy we use to generate the initial population in order to speed up the convergence rate which is completely novel. Simulation results show that our method can find a near optimal path faster than computational geometry approaches and with more accuracy in smaller number of generations than GA methods. © 2009 IEEE  

    Robot path planning usingwavefront approach with wall-following

    , Article Proceedings - 2009 2nd IEEE International Conference on Computer Science and Information Technology, ICCSIT 2009, 8 August 2009 through 11 August 2009, Beijing ; 2009 , Pages 417-420 ; 9781424445196 (ISBN) Nooraliei, A ; Iraji, R ; Sharif University of Technology
    2009
    Abstract
    This paper presents a new method for motion planning of mobile robots in dynamic environments based on wave expansion approach which avoids wave re-expansion in sudden obstacles case. Wave re-expansion in big scale environments takes considerable amount of time and process. A new wave expansion algorithm for path finding, either local minima or sudden obstacles are met, has been proposed, as socalled Impeditive Wall Following algorithm, that prevents reexpansion of wave. Furthermore, the simulation results reflects that how the work has improved the already-existing methods. By the use of Impeditive Wall following algorithm it's been tried to prevent the re-expansion of the wave. © 2009 IEEE... 

    Minimizing movement

    , Article ACM Transactions on Algorithms ; Volume 5, Issue 3 , 2009 ; 15496325 (ISSN) Demaine, E. D ; Hajiaghayi, M ; Mahini, H ; Sayedi Roshkhar, A. S ; Oveisgharan, S ; Zadimoghaddam, M ; Sharif University of Technology
    2009
    Abstract
    We give approximation algorithms and inapproximability results for a class of movement problems. In general, these problems involve planning the coordinated motion of a large collection of objects (representing anything from a robot swarm or firefighter team to map labels or network messages) to achieve a global property of the network while minimizing the maximum or average movement. In particular, we consider the goals of achieving connectivity (undirected and directed), achieving connectivity between a given pair of vertices, achieving independence (a dispersion problem), and achieving a perfect matching (with applications to multicasting). This general family of movement problems... 

    Optimal path-planning for mobile robots to find a hidden target in an unknown environment based on machine learning

    , Article Journal of Ambient Intelligence and Humanized Computing ; Volume 10, Issue 5 , 2019 , Pages 1841-1850 ; 18685137 (ISSN) Sombolestan, S. M ; Rasooli, A ; Khodaygan, S ; Sharif University of Technology
    Springer Verlag  2019
    Abstract
    Using mobile robots in disaster areas can reduce risks and the search time in urban search and rescue operations. Optimal path-planning for mobile robotics can play a key role in the reduction of the search time for rescuing victims. In order to minimize the search time, the shortest path to the target should be determined. In this paper, a new integrated Reinforcement Learning—based method is proposed to search and find a hidden target in an unknown environment in the minimum time. The proposed algorithm is developed in two main phases. Depending on whether or not the mobile robot receives the signal from the hidden target, phases I or II of the proposed algorithm can be carried out. Then,... 

    Rigid vs compliant contact: an experimental study on biped walking

    , Article Multibody System Dynamics ; Volume 45, Issue 4 , 2019 , Pages 379-401 ; 13845640 (ISSN) Khadiv, M ; Moosavian, S. A. A ; Yousefi-Koma, A ; Sadedel, M ; Ehsani Seresht, A ; Mansouri, S ; Sharif University of Technology
    Springer Netherlands  2019
    Abstract
    Contact modeling plays a central role in motion planning, simulation and control of legged robots, as legged locomotion is realized through contact. The two prevailing approaches to model the contact consider rigid and compliant premise at interaction ports. Contrary to the dynamics model of legged systems with rigid contact (without impact) which is straightforward to develop, there is no consensus among researchers to employ a standard compliant contact model. Our main goal in this paper is to study the dynamics model structure of bipedal walking systems with rigid contact and a novel compliant contact model, and to present experimental validation of both models. For the model with rigid... 

    Clearing an orthogonal polygon to find the evaders

    , Article Theoretical Computer Science ; Volume 847 , December , 2020 , Pages 175-184 Mahdavi, S. S ; Ghodsi, M ; Sharif University of Technology
    Elsevier B. V  2020
    Abstract
    In a multi-robot system, a number of autonomous robots would sense, communicate, and decide to move within a given domain to achieve a common goal. In the pursuit-evasion problem, a polygonal region is given and a robot called a pursuer tries to find some mobile targets called evaders. The goal of this problem is to design a motion strategy for the pursuer such that it can detect all the evaders. In this paper, we consider a new variant of the pursuit-evasion problem in which the robots (pursuers) each moves back and forth along an orthogonal line segment inside a simple orthogonal polygon P. We assume that P includes unpredictable, moving evaders that have bounded speed. We propose the... 

    Heavy mobile crane lift path planning in congested modular industrial plants using a robotics approach

    , Article Automation in Construction ; Volume 122 , 2021 ; 09265805 (ISSN) Kayhani, N ; Taghaddos, H ; Mousaei, A ; Behzadipour, S ; Hermann, U ; Sharif University of Technology
    Elsevier B.V  2021
    Abstract
    Lift path planning is a significant subtask in constructability analysis, sequencing, and scheduling of congested industrial modular projects, impacting project cost, and safety. Although intuitive lift planning is still prevalent among the practitioners, this manual process might be tedious and error-prone for hundreds of lifts. This research presents an automated lift path planning method for heavy crawler cranes in no-walk scenarios employing a robotics approach. This method treats the lifted object as a three-degree-of-freedom convex mobile robot with discretized rotational and continuous translational motions. The proposed resolution-complete method models the crane capacity chart,... 

    Optimal trajectory planning for brachiation robot on ladder with irregular branches

    , Article Proceedings of the ASME Design Engineering Technical Conference, 28 August 2011 through 31 August 2011 ; Volume 6, Issue PARTS A AND B , August , 2011 , Pages 1131-1137 ; 9780791854839 (ISBN) Meghdari, A ; Lavasani, S. M. H ; Mousavi, M. S. R ; Norouzi, M ; Sharif University of Technology
    2011
    Abstract
    This paper deals with control of the brachiation robot. The brachiation is a type of mobile robot that moves from branch to branch like a long-armed ape. Here, as a new innovation, Pontryagin's minimum principle is used to obtain the optimal trajectories for two different problems. The first problem is "Brachiation between fixed branches with different distance and height" and the second is "Brachiating and catching the moving target branch". Theoretical results show that the control effort in the proposed method is reduced by 25% in comparison with the "Target Dynamics" method which was proposed in prior articles for this robot. The obtained optimal trajectory also minimizes the brachiation... 

    Two-level control scheme for stabilisation of periodic orbits for planar monopedal running

    , Article IET Control Theory and Applications ; Volume 5, Issue 13 , Sept , 2011 , Pages 1528-1543 ; 17518644 (ISSN) Sadati, N ; Dumont, G. A ; Hamed, K. A ; Gruver, W. A ; Sharif University of Technology
    2011
    Abstract
    This study presents an online motion planning algorithm for generating reference trajectories during flight phases of a planar monopedal robot to transfer the configuration of the mechanical system from a specified initial pose to a specified final one. The algorithm developed in this research is based on the reachability and optimal control formulations of a time-varying linear system with input and state constraints. A two-level control scheme is developed for asymptotic stabilisation of a desired period-one orbit during running of the robot. Within-stride controllers, including stance and flight phase controllers, are employed at the first level. The flight phase controller is a feedback... 

    Exponential stabilisation of periodic orbits for running of a three-dimensional monopedal robot

    , Article IET Control Theory and Applications ; Volume 5, Issue 11 , August , 2011 , Pages 1304-1320 ; 17518644 (ISSN) Akbari Hamed, K ; Sadati, N ; Gruver, W. A ; Dumont, G A ; Sharif University of Technology
    2011
    Abstract
    This study presents a motion planning algorithm to generate a feasible periodic solution for a hybrid system describing running by a three-dimensional (3-D), three-link, three-actuator, monopedal robot. In order to obtain a symmetric running gait along a straight line, the hybrid system consists of two stance phases and two flight phases. The motion planning algorithm is developed on the basis of a finite-dimensional optimisation problem with equality and inequality constraints. By extending the concept of hybrid zero dynamics to running, the authors propose a time-invariant control scheme that is employed at two levels to locally exponentially stabilise the generated periodic solution for... 

    Path planning of 3-RRR parallel robot by avoiding mechanical interferences via Artificial Potential Field

    , Article International Conference on Robotics and Mechatronics, ICROM 2015, 7 October 2015 through 9 October 2015 ; 2015 , Pages 240-245 ; 9781467372343 (ISBN) Kazemi, H ; Porshokouhi, P. N ; Masouleh, M. T ; Novin, R. S ; Sharif University of Technology
    2015
    Abstract
    This paper deals with the collision-free path planning of planar parallel robot by avoiding mechanical interferences and obstacle within the workspace. For this purpose, an Artificial Potential Field approach is developed. As the main contribution of this paper, In order to circumvent the local minima problem of the potential fields, a novel approach is proposed which is a combination of Potential Field approach, Fuzzy Logic and also a novel algorithm consisting of Following Obstacle as well as Virtual Obstacle methods, as a hybrid method. Moreover, the inverse kinematic problem of the 3-RRR parallel robot is analyzed and then the aforementioned hybrid method is applied to this mechanism in... 

    Optimal gait planning for humanoids with 3D structure walking on slippery surfaces

    , Article Robotica ; 2015 ; 02635747 (ISSN) Khadiv, M ; Moosavian, S. A. A ; Yousefi Koma, A ; Sadedel, M ; Mansouri, S ; Sharif University of Technology
    Abstract
    In this study, a gait optimization routine is developed to generate walking patterns which demand the lowest friction forces for implementation. The aim of this research is to fully address the question “which walking pattern demands the lowest coefficient of friction amongst all feasible patterns?”. To this end, first, the kinematic structure of the considered 31 DOF (Degrees of Freedom) humanoid robot is investigated and a closed-form dynamics model for its lower-body is developed. Then, the medium through which the walking pattern generation is conducted is presented. In this medium, after designing trajectories for the feet and the pelvis, the joint space variables are obtained, using...