Loading...
Search for: modular-robots
0.003 seconds
Total 21 records

    Finding Proper Modular Robots Structure by Using Genetic Algorithm

    , M.Sc. Thesis Sharif University of Technology Haghzad Klidbary, Sajad (Author) ; Bagheri Shouraki, Saeed (Supervisor)
    Abstract
    Modular Robots are group of robots which are made of small components called modules. The advantage of these robots to others is their ability to change physical configuration. Using of these robots in configuration changing due to environmental conditions is popular. While, reconfiguration is one of the most important features in modular robot, it’s the most important concern too. Path planning problem is one of the important problems in robotics .So far, most of presented path planning methods and algorithms are based on fixed-structure and they had little attention to path planning and configuration changing, simultaneously. In this thesis, the Genetic Algorithm is used to find path and... 

    Fast forward planning by guided enforced hill climbing

    , Article Engineering Applications of Artificial Intelligence ; Volume 23, Issue 8 , 2010 , Pages 1327-1339 ; 09521976 (ISSN) Akramifar, S. A ; Ghassem Sani, G ; Sharif University of Technology
    Abstract
    In recent years, a number of new heuristic search methods have been developed in the field of automated planning. Enforced hill climbing (EHC) is one such method which has been frequently used in a number of AI planning systems. Despite certain weaknesses, such as getting trapped in dead-ends in some domains, this method is more competitive than several other methods in many planning domains. In order to enhance the efficiency of ordinary enforced hill climbing, a new form of enforced hill climbing, called guided enforced hill climbing, is introduced in this paper. An adaptive branch ordering function is the main feature that guided enforced hill climbing has added to EHC. Guided enforced... 

    Path planning of modular robots on various terrains using Q-learning versus optimization algorithms

    , Article Intelligent Service Robotics ; Volume 10, Issue 2 , 2017 , Pages 121-136 ; 18612776 (ISSN) Haghzad Klidbary, S ; Bagheri Shouraki, S ; Sheikhpour Kourabbaslou, S ; Sharif University of Technology
    Springer Verlag  2017
    Abstract
    Self-reconfigurable modular robots (SRMRs) have recently attracted considerable attention because of their numerous potential applications in the real world. In this paper, we draw a comprehensive comparison among five different algorithms in path planning of a novel SRMR system called ACMoD through an environment comprised of various terrains in a static condition. The contribution of this work is that the reconfiguration ability of ACMoD has been taken into account. This consideration, though raises new algorithmic challenges, equips the robot with new capability to pass difficult terrains rather than bypassing them, and consequently the robot can achieve better performance in terms of... 

    Configurable Robot Controller Design and Prototyping

    , M.Sc. Thesis Sharif University of Technology Shambouli, Morteza (Author) ; Durali, Mohammad (Supervisor)
    Abstract
    The present research intends to design a controller for modular reconfigurable manipulator robots. Manipulators are made up of several links and joints. By attachment of links and joints in different ways, one may make a variety of robot configurations in modular reconfigurable manipulators.
    To meet modularity and reconfiguration needs, hybrid control architecture was selected which contains a central supervisory section and distributed controllers located on individual modules. Central supervisory section specifies the trajectory of the robot and other control tasks like position control, speed control and etc. are performed by distributed controllers. In hybrid architecture, dynamic... 

    Morphological reconfiguration monitoring for homogeneous self-reconfigurable robots

    , Article 2017 14th International Conference on Electrical Engineering, Computing Science and Automatic Control, CCE 2017, 20 September 2017 through 22 September 2017 ; 2017 ; 9781538634059 (ISBN) Macktoobian, M ; Tehrani, A. K. N ; Khodayar, M ; Sharif University of Technology
    Abstract
    Morphological computation (MC) has revolutionized robotic systems employing morphological properties (MP). Thus far, morphology has been mostly used to analyze morphological functionalities qualitatively after design phase of robotic systems. Furthermore, morphology has verified qualitative requirements, not modeled quantitative specifications. To fill this gap, we present a distributed algorithm to monitor module reconfiguration for homogeneous self-reconfigurable robots (HSRs) considering the size of modules. In this method, neighboring modules of a particular module occupy a spatial region called adjacency configuration (AC), whose size depends on the module size; then, we monitor... 

    Heuristic search by guided enforced hill climbing in fast forward automated planning

    , Article Journal of Scientific and Industrial Research ; Volume 68, Issue 4 , 2009 , Pages 278-284 ; 00224456 (ISSN) Akramifar, A ; Ghasem Sani, G ; Sharif University of Technology
    2009
    Abstract
    Enforced hill climbing (EHC), a heuristicaa search method, has been frequently used in a number of AI planning systems. This paper presents a new form of EHC, guided enforced hill climbing (GEHC), to enhance EHC efficiency. Main feature in GEHC is an adaptive ordering function. GEHC has shown a significant improvement in EHC efficiency, especially when applied to larger problems  

    Design optimization of gimbal robotic joints based on task space manipulability

    , Article ASME 2010 10th Biennial Conference on Engineering Systems Design and Analysis, ESDA2010, 12 July 2010 through 14 July 2010 ; Volume 3 , July , 2010 , Pages 567-572 ; 9780791849170 (ISBN) Mohammadi, F ; Hemmatian, I ; Ghaemi Osgouie, K ; Sharif University of Technology
    2010
    Abstract
    Featuring a nonlinear novel design, Gimbal transmission, is a replacement for traditional robotic joints like gearboxes and revolute joints. This mechanism is one of the most recent types of nonlinear direct transmission (DT) methods in robots. As an alternative for traditional drive methodologies - herein called direct drive transmission (DD) methods, DT provides dynamic coupling and joint interaction attenuation while its capability to be adjusted for a desired task space point, smooth input-output characteristic, and varying reduction ratio lead to a desired force and motion behavior for the whole manipulator. In this paper, design optimization of a gimbal mechanism used as a replacement... 

    Fault diagnosis in robot manipulators in presence of modeling uncertainty and sensor noise

    , Article Proceedings of the IEEE International Conference on Control Applications, 8 July 2009 through 10 July 2009, Saint Petersburg ; 2009 , Pages 1750-1755 ; 9781424446025 (ISBN) Mohseni, S ; Namvar, M ; Sharif University of Technology
    Abstract
    In this paper, we introduce a new approach to fault detection and isolation for robot manipulators. Our technique is based on using a new simplified Euler-Lagrange (EL) equation that reduces complexity of the proposed fault detection method. The proposed approach isolates the faults and is capable of handling the uncertainty in manipulator gravity vector. It is shown that the effect of uncalibrated torque sensor measurement is asymptotically rejected in the detection process. A simulation example is presented to illustrate the results. © 2009 IEEE  

    Directing the search in the fast forward planning

    , Article 13th International Computer Society of Iran Computer Conference on Advances in Computer Science and Engineering, CSICC 2008, Kish Island, 9 March 2008 through 11 March 2008 ; Volume 6 CCIS , 2008 , Pages 857-861 ; 18650929 (ISSN); 3540899847 (ISBN); 9783540899846 (ISBN) Akramifar, A ; Ghassem Sani, G. R ; Sharif University of Technology
    2008
    Abstract
    In this paper, we introduce DiFF, a novel extension of the Fast Forward (FF) planning system. FF is a domain independent planner that employs a forward heuristic search. Its search strategy is an enforced form of hill climbing. In order to move to a more promising state, FF evaluates successor states without any particular order. In this paper, we introduce a new form of the enforced hill climbing, which we call directed enforced hill climbing, to enhance the efficiency of Fast Forward planning. This strategy evaluates successor states in the order recommended by an adaptive heuristic function. Our experimental results in several planning domains show a significant improvement in the... 

    Adaptive impedance control of UAVs interacting with environment using a robot manipulator

    , Article 2014 2nd RSI/ISM International Conference on Robotics and Mechatronics, ICRoM 2014 ; Oct , 2014 , p. 636-641 Sayyaadi, H ; Sharifi, M ; Sharif University of Technology
    Abstract
    In this paper, a nonlinear adaptive impedance controller is proposed for UAVs equipped with a robot manipulator that interacts with environment. In this adaptive controller, by considering the nonlinear dynamics model of the UAV plus the robot manipulator in Cartesian coordinates, all of model parameters are considered to be completely uncertain and their estimation is updated using an adaptation law. The objective of the proposed adaptive controller is the control of manipulator's end-effector impedance in Cartesian coordinates to have a stable physical interaction. The adjustable Cartesian impedance is a desired dynamical relationship between the end-effector motion in Cartesian... 

    Decentralized control of reconfigurable robots using joint-torque sensing

    , Article International Conference on Robotics and Mechatronics, ICROM 2015, 7 October 2015 through 9 October 2015 ; 2015 , Pages 581-585 ; 9781467372343 (ISBN) Yazdi Almodaresi, S. M ; Sharif University of Technology
    Abstract
    In this paper, a decentralized controller for trajectory tracking of modular and reconfigurable robot manipulators is developed. The proposed control scheme uses joint-torque sensory feedback; also sliding mode control is employed to make both position and velocity tracking errors of robot manipulators globally converging to zero. Proposed scheme also guarantees that all signals in closed-loop systems will be bounded. In contrast to some of prior works in this scheme, each controller uses a smooth law to achieve its purposes. In this method, each controller uses only local information for producing control law hence separated controller can be used to control each module of manipulator and... 

    Nonlinear robust adaptive Cartesian impedance control of UAVs equipped with a robot manipulator

    , Article Advanced Robotics ; Volume 29, Issue 3 , Feb , 2015 , Pages 171-186 ; 01691864 (ISSN) Sharifi, M ; Sayyaadi, H ; Sharif University of Technology
    Robotics Society of Japan  2015
    Abstract
    In this paper, a new nonlinear robust adaptive impedance controller is addressed for Unmanned Aerial Vehicles (UAVs) equipped with a robot manipulator that physically interacts with environment. A UAV equipped with a robot manipulator is a novel system that can perform different tasks instead of human being in dangerous and/or inaccessible environments. The objective of the proposed robust adaptive controller is control of the UAV and its robotic manipulators end-effector impedance in Cartesian space in order to have a stable physical interaction with environment. The proposed controller is robust against parametric uncertainties in the nonlinear dynamics model of the UAV and the robot... 

    A fuzzy based model coordination for two-level optimal control of robot manipulators

    , Article Proceedings - International Conference on Tools with Artificial Intelligence, ICTAI, 9 November 2015 through 11 November 2015 ; Volume 2016-January , 2016 , Pages 1122-1128 ; 10823409 (ISSN) ; 9781509001637 (ISBN) Mollaie Emamzadeh, M ; Sadati, N ; Sharif University of Technology
    IEEE Computer Society  2016
    Abstract
    In this paper, a new fuzzy based Model Coordination (F-MC) strategy is proposed for hierarchical control of large-scale systems (LSS). To solve the overall problem with a two-level optimal control strategy, we first decompose the system into several sub-systems at the first level. Then, at the second level, a fuzzy coordinator will be used to predict the interaction between subsystems. The proposed fuzzy based coordination approach is applicable to all types of LSS. Although in this paper, an optimal control of a 2DOF robot manipulator, as a LSS, will be considered. The obtained results are compared with the centralized optimization  

    Fuzzy-based interaction prediction approach for hierarchical control of large-scale systems

    , Article Fuzzy Sets and Systems ; Volume 329 , 2017 , Pages 127-152 ; 01650114 (ISSN) Emamzadeh, M. M ; Sadati, N ; Gruver, W. A ; Sharif University of Technology
    Abstract
    This paper presents a fuzzy-based interaction prediction approach (F-IPA) for two-level optimal control of large-scale systems. The design procedure uses a decomposition/coordination framework of hierarchical structures. At the first level, the system is decomposed into subsystems for which subproblems are formed. At the second level, a fuzzy coordinator is used to predict the coordination parameters needed to coordinate the solutions of the first level subproblems. The fuzzy coordinator uses a critic vector to evaluate its performance and learn its parameters by minimizing an energy function. The proposed control scheme is implemented on a two-degrees-of-freedom (2DOF) model of robot... 

    Maximizing the accrued utility of an isochronal soft real-time system sing genetic algorithms

    , Article Proceedings of the 2009 8th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2009, 1 June 2009 through 3 June 2009, Shanghai ; 2009 , Pages 65-69 ; 9780769536415 (ISBN) Pourhaji Kazem, A. A ; Seifzadeh, H ; Kargahi, M ; Movaghar, A ; Lotfi, S ; IEEE Computer Society; International Association for; Computer and Information Science, ACIS ; Sharif University of Technology
    2009
    Abstract
    Many real-time systems are in fact isochronal, where both early and late responses are harmful to the system or lead to lower quality of service. Real-time task scheduling problems proved that are NP-hard problems. Therefore, it is necessary to apply a heuristic search strategy on these problems. In this paper, a multi-objective genetic algorithm is proposed for static task scheduling in non-overloaded isochronal soft real-time systems. Its objective is to maximize the total utility of jobs. Simulation results indicate that genetic algorithm could be a suitable heuristic search strategy for task scheduling in isochronal soft real-time systems. © 2009 IEEE  

    A class of globally convergent velocity observers for robotic manipulators

    , Article IEEE Transactions on Automatic Control ; Volume 54, Issue 8 , 2009 , Pages 1956-1961 ; 00189286 (ISSN) Namvar, M ; Sharif University of Technology
    2009
    Abstract
    We present a method for global estimation of joint velocities in rigid manipulators. A class of velocity observers with smooth dynamics are introduced whose structure depend on freely selectable functions and gains giving the flexibility of achieving multiple design objectives at the same time. Unlike most methods, no a priori knowledge of an upper bound for velocity magnitude is used. An adaptive version of the observer is also presented to handle a class of structured uncertainties in manipulator model. Simulation example illustrates low noise sensitivity of the globally convergent observer in comparison with semi-globally convergent observers. © 2009 IEEE  

    Optimal configuration of a 4-DOF dual-arm cam-lock manipulator

    , Article 31st Mechanisms and Robotics Conference, presented at - 2007 ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, IDETC/CIE2007, Las Vegas, NV, 4 September 2007 through 7 September 2007 ; Volume 8 PART B , 2008 , Pages 1101-1107 ; 0791848027 (ISBN); 9780791848029 (ISBN); 0791848094 (ISBN); 9780791848098 (ISBN) Osgouie, K. G ; Meghdari, A ; Sohrabpour, S ; Jelodar, M. S ; Sharif University of Technology
    2008
    Abstract
    The Dual-Arm Cam-Lock (DACL) robot manipulators are reconfigurable arms formed by two parallel cooperative manipulators. Some of their joints may lock into each other. Therefore, the arms normally operate redundantly. However, when higher structural stiffness is needed these two arms can lock into each other in specific joints and loose some degrees of freedom. In this paper, the dynamics of the DACL robot is discussed and parametrically formulated. On the other hand, the criteria and implementation of genetic algorithm (GA) to optimize the configuration of DACL robot manipulators at a specific point with the objective to maximize the cooperatively applicable task-space force in a desired... 

    Genetic algorithm based optimization for dual-arm cam-lock robot configuration

    , Article 2007 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, AIM, Zurich, 4 September 2007 through 7 September 2007 ; December , 2007 ; 1424412641 (ISBN); 9781424412648 (ISBN) Ghasemi Osgouie, K ; Meghdari, A ; Sohrabpour, S ; Salmani Jelodar, M ; Sharif University of Technology
    2007
    Abstract
    Cooperative systems have been extensively investigated in literature. Herein the criteria and implementation for finding the optimal configuration of the Dual-Arm Cam-Lock (DACL) robot manipulators at a specific point with the objective to optimize the applicable task-space force in a desired direction are addressed. The DACL robot manipulators are reconfigurable arms formed by two parallel cooperative manipulators. Some of their joints may lock into each other. Therefore, the arms normally operate redundantly. However, when higher structural stiffness is needed these two arms can lock into each other in specific joints and loose some degrees of freedom. The dynamics of the DACL robot is... 

    Optimal control of robot manipulators using fuzzy interaction prediction system

    , Article 2006 IEEE International Conference on Robotics and Biomimetics, ROBIO 2006, Kunming, 17 December 2006 through 20 December 2006 ; 2006 , Pages 1071-1076 ; 1424405718 (ISBN); 9781424405718 (ISBN) Sadati, N ; Emamzadeh, M. M ; Sharif University of Technology
    2006
    Abstract
    In this paper, a new fuzzy coordination method based on Interaction Prediction Principle (IPP) is presented for the optimal control of robot manipulators. For this purpose, the robot manipulator is considered as a two-level large-scale system where in the first level, the overall system is decomposed into several subsystems. Each subsystem can include one or more consecutive links and joints. In the second level, a fuzzy interaction prediction system is introduced for coordination of the overall system where a critic vector is also used for evaluation of its performance. The simulation results of using the proposed novel approach ,for optimal control of robot manipulators, show its... 

    An optimization-based approach to control of robotic manipulators

    , Article Proceedings - IEEE International Conference on Robotics and Automation, 12 May 2009 through 17 May 2009, Kobe ; 2009 , Pages 3347-3352 ; 10504729 (ISSN); 9781424427895 (ISBN) Mohajerin Esfahani, P ; Karimi-Ghartemani, M ; Namvar, M ; Sharif University of Technology
    2009
    Abstract
    This paper proposes a method to suboptimally tune the control parameters in a conventional Lyapunov-Based method which shares the same concept of control design with sliding mode approach as applied to the robot manipulators. Optimal tuning of such parameters involves handling of nonlinearities in system dynamics and cost functions, which makes the problem challenging. We propose a step-by-step numerical algorithm that select suboptimal parameters while ensuring system stability. The controller is, suboptimal due to the facts that (1) it is in the form of a Slotine-type sliding mode control, (2) the numerical recursive algorithm might fall into a local minimum, and (3) the controller...