WorldWideScience

Sample records for robot motion control

  1. Robot Motion and Control 2011

    CERN Document Server

    2012-01-01

    Robot Motion Control 2011 presents very recent results in robot motion and control. Forty short papers have been chosen from those presented at the sixth International Workshop on Robot Motion and Control held in Poland in June 2011. The authors of these papers have been carefully selected and represent leading institutions in this field. The following recent developments are discussed: • Design of trajectory planning schemes for holonomic and nonholonomic systems with optimization of energy, torque limitations and other factors. • New control algorithms for industrial robots, nonholonomic systems and legged robots. • Different applications of robotic systems in industry and everyday life, like medicine, education, entertainment and others. • Multiagent systems consisting of mobile and flying robots with their applications The book is suitable for graduate students of automation and robotics, informatics and management, mechatronics, electronics and production engineering systems as well as scientists...

  2. Robot motion control in mobile environment

    Institute of Scientific and Technical Information of China (English)

    Iliya V Miroshnik; HUANG Xian-lin(黄显林); HE Jie(贺杰)

    2003-01-01

    With the problem of robot motion control in dynamic environment represented by mobile obstacles,working pieces and external mechanisms considered, a relevant control actions design procedure has been pro-posed to provide coordination of robot motions with respect to the moving external objects so that an extension ofrobot spatial motion techniques and active robotic strategies based on approaches of nonlinear control theory canbe achieved.

  3. Modeling and identification for robot motion control

    NARCIS (Netherlands)

    Kostic, D.; Jager, de A.G.; Steinbuch, M.; Kurfess, T.R.

    2004-01-01

    This chapter deals with the problems of robot modelling and identification for high-performance model-based motion control. A derivation of robot kinematic and dynamic models was explained. Modelling of friction effects was also discussed. Use of a writing task to establish correctness of the models

  4. Hierarchical Motion Control for a Team of Humanoid Soccer Robots

    Directory of Open Access Journals (Sweden)

    Seung-Joon Yi

    2016-02-01

    Full Text Available Robot soccer has become an effective benchmarking problem for robotics research as it requires many aspects of robotics including perception, self localization, motion planning and distributed coordination to work in uncertain and adversarial environments. Especially with humanoid robots that lack inherent stability, a capable and robust motion controller is crucial for generating walking and kicking motions without losing balance. In this paper, we describe the details of a motion controller to control a team of humanoid soccer robots, which consists of a hierarchy of controllers with different time frames and abstraction levels. A low level controller governs the real time control of each joint angle, either using target joint angles or target endpoint transforms. A mid-level controller handles bipedal locomotion and balancing of the robot. A high level controller decides the long term behavior of the robot, and finally the team level controller coordinates the behavior of a group of robots by means of asynchronous communication between the robots. The suggested motion system has been successfully used by many humanoid robot teams at the RoboCup international robot soccer competitions, which has awarded us five successful championships in a row.

  5. Repetitive motion planning and control of redundant robot manipulators

    CERN Document Server

    Zhang, Yunong

    2013-01-01

    Repetitive Motion Planning and Control of Redundant Robot Manipulators presents four typical motion planning schemes based on optimization techniques, including the fundamental RMP scheme and its extensions. These schemes are unified as quadratic programs (QPs), which are solved by neural networks or numerical algorithms. The RMP schemes are demonstrated effectively by the simulation results based on various robotic models; the experiments applying the fundamental RMP scheme to a physical robot manipulator are also presented. As the schemes and the corresponding solvers presented in the book have solved the non-repetitive motion problems existing in redundant robot manipulators, it is of particular use in applying theoretical research based on the quadratic program for redundant robot manipulators in industrial situations. This book will be a valuable reference work for engineers, researchers, advanced undergraduate and graduate students in robotics fields. Yunong Zhang is a professor at The School of Informa...

  6. Sensing human hand motions for controlling dexterous robots

    Science.gov (United States)

    Marcus, Beth A.; Churchill, Philip J.; Little, Arthur D.

    1988-01-01

    The Dexterous Hand Master (DHM) system is designed to control dexterous robot hands such as the UTAH/MIT and Stanford/JPL hands. It is the first commercially available device which makes it possible to accurately and confortably track the complex motion of the human finger joints. The DHM is adaptable to a wide variety of human hand sizes and shapes, throughout their full range of motion.

  7. Kinematic control of redundant robots and the motion optimizability measure.

    Science.gov (United States)

    Li, L; Gruver, W A; Zhang, Q; Yang, Z

    2001-01-01

    This paper treats the kinematic control of manipulators with redundant degrees of freedom. We derive an analytical solution for the inverse kinematics that provides a means for accommodating joint velocity constraints in real time. We define the motion optimizability measure and use it to develop an efficient method for the optimization of joint trajectories subject to multiple criteria. An implementation of the method for a 7-dof experimental redundant robot is present.

  8. Motion control for a walking companion robot with a novel human–robot interface

    Directory of Open Access Journals (Sweden)

    Yunqi Lv

    2016-09-01

    Full Text Available A walking companion robot is presented for rehabilitation from dyskinesia of lower limbs in this article. A new human–robot interface (HRI is designed which adopts one-axis force sensor and potentiometer connector to detect the motion of the user. To accompany in displacement and angle between the user and the robot precisely in real time, the common motions are classified into two elemental motion states. With distinction method of motion states, a classification scheme of motion control is adopted. The mathematical model-based control method is first introduced and the corresponding control systems are built. Due to the unavoidable deviation of the mathematical model-based control method, a force control method is proposed and the corresponding control systems are built. The corresponding simulations demonstrate that the efficiency of the two proposed control methods. The experimental data and paths of robot verify the two control methods and indicate that the force control method can better satisfy the user’s requirements.

  9. Remote control and motion coordination of mobile robots

    NARCIS (Netherlands)

    Alvarez Aguirre, A.

    2011-01-01

    As robots destined for personal and professional applications advance towards becoming part of our daily lives, the importance and complexity of the control algorithms which regulate them should not be underestimated. This thesis is related to two fields within robotics which are of major importance

  10. Design and Implementation an Autonomous Humanoid Robot Based on Fuzzy Rule-Based Motion Controller

    Directory of Open Access Journals (Sweden)

    Mohsen Taheri

    2010-04-01

    Full Text Available Research on humanoid robotics in Mechatronics and Automation Laboratory, Electrical and Computer Engineering, Islamic Azad University Khorasgan branch (Isfahan of Iran was started at
    the beginning of this decade. Various research prototypes for humanoid robots have been designed and are going through evolution over these years. This paper describes the hardware and software design of the kid size humanoid robot systems of the PERSIA Team in 2009. The robot has 20 actuated degrees of freedom based on Hitec HSR898. In this paper we have tried to focus on areas such as mechanical structure, Image processing unit, robot controller, Robot AI and behavior
    learning. In 2009, our developments for the Kid size humanoid robot include: (1 the design and construction of our new humanoid robots (2 the design and construction of a new hardware and software controller to be used in our robots. The project is described in two main parts: Hardware and Software. The software is developed a robot application which consists walking controller, autonomous motion robot, self localization base on vision and Particle Filter, local AI, Trajectory Planning, Motion Controller and Network. The hardware consists of the mechanical structure and the driver circuit board. Each robot is able to walk, fast walk, pass, kick and dribble when it catches
    the ball. These humanoids have been successfully participating in various robotic soccer competitions. This project is still in progress and some new interesting methods are described in the current report.

  11. Alternative Motion Control for Educational Biped BRAT Robots

    Directory of Open Access Journals (Sweden)

    Levente Barabas

    2015-12-01

    Full Text Available In this paper an alternative control solution will be proposed for an educational biped BRAT robot by replacing its SSC-32 servomotor controller with an Arduino R3 development board. Also we will be approaching the problem of adapting the existing electronic circuit to the new requirements and proposing a new application by adding an ultrasonic distance sensor in order to increase the versatility of the robot and make it capable to interact with its environment.

  12. Control of humanoid robot motions with impacts : numerical experiments with reference spreading control

    NARCIS (Netherlands)

    Rijnen, M.W.L.M.; De Mooij, E.B.C.; Traversaro, S.; Nori, F.; Van De Wouw, N.; Saccon, A.; Nijmeijer, H.

    2017-01-01

    This work explores the stabilization of desired dynamic motion tasks involving hard impacts at non-negligible speed for humanoid robots. To this end, a so-called reference spreading hybrid control law is designed showing promising results in simulation. The simulations are performed employing a

  13. Hand Motion-Based Remote Control Interface with Vibrotactile Feedback for Home Robots

    Directory of Open Access Journals (Sweden)

    Juan Wu

    2013-06-01

    Full Text Available This paper presents the design and implementation of a hand-held interface system for the locomotion control of home robots. A handheld controller is proposed to implement hand motion recognition and hand motion-based robot control. The handheld controller can provide a ‘connect-and-play’ service for the users to control the home robot with visual and vibrotactile feedback. Six natural hand gestures are defined for navigating the home robots. A three-axis accelerometer is used to detect the hand motions of the user. The recorded acceleration data are analysed and classified to corresponding control commands according to their characteristic curves. A vibration motor is used to provide vibrotactile feedback to the user when an improper operation is performed. The performances of the proposed hand motion-based interface and the traditional keyboard and mouse interface have been compared in robot navigation experiments. The experimental results of home robot navigation show that the success rate of the handheld controller is 13.33% higher than the PC based controller. The precision of the handheld controller is 15.4% more than that of the PC and the execution time is 24.7% less than the PC based controller. This means that the proposed hand motion-based interface is more efficient and flexible.

  14. Multi-robot motion control for cooperative observation

    International Nuclear Information System (INIS)

    Parker, L.E.

    1997-01-01

    An important issue that arises in the automation of many security, surveillance, and reconnaissance tasks is that of monitoring (or observing) the movements of targets navigating in a bounded area of interest. A key research issue in these problems is that of sensor placement--determining where sensors should be located to maintain the targets in view. In complex applications involving limited-range sensors, the use of multiple sensors dynamically moving over time is required. In this paper, the authors investigate the use of a cooperative team of autonomous sensor-based robots for the observation of multiple moving targets. They focus primarily on developing the distributed control strategies that allow the robot team to attempt to minimize the total time in which targets escape observation by some robot team member in the area of interest. This paper first formalizes the problem and discusses related work. The authors then present a distributed approximate approach to solving this problem that combines low-level multi-robot control with higher-level reasoning control based on the ALLIANCE formalism. They analyze the effectiveness of the approach by comparing it to 3 other feasible algorithms for cooperative control, showing the superiority of the approach for a large class of problems

  15. Multi-robot motion control for cooperative observation

    Energy Technology Data Exchange (ETDEWEB)

    Parker, L.E. [Oak Ridge National Lab., TN (United States). Center for Engineering Systems Advanced Research

    1997-06-01

    An important issue that arises in the automation of many security, surveillance, and reconnaissance tasks is that of monitoring (or observing) the movements of targets navigating in a bounded area of interest. A key research issue in these problems is that of sensor placement--determining where sensors should be located to maintain the targets in view. In complex applications involving limited-range sensors, the use of multiple sensors dynamically moving over time is required. In this paper, the authors investigate the use of a cooperative team of autonomous sensor-based robots for the observation of multiple moving targets. They focus primarily on developing the distributed control strategies that allow the robot team to attempt to minimize the total time in which targets escape observation by some robot team member in the area of interest. This paper first formalizes the problem and discusses related work. The authors then present a distributed approximate approach to solving this problem that combines low-level multi-robot control with higher-level reasoning control based on the ALLIANCE formalism. They analyze the effectiveness of the approach by comparing it to 3 other feasible algorithms for cooperative control, showing the superiority of the approach for a large class of problems.

  16. Range-Space Predictive Control for Optimal Robot Motion

    Czech Academy of Sciences Publication Activity Database

    Belda, Květoslav; Böhm, Josef

    2008-01-01

    Roč. 1, č. 1 (2008), s. 1-7 ISSN 1998-0140 R&D Projects: GA ČR GP102/06/P275 Institutional research plan: CEZ:AV0Z10750506 Keywords : Accurate manipulation * Industrial robotics * Predictive control * Range-space control Subject RIV: BC - Control Systems Theory http://library.utia.cas.cz/separaty/historie/belda-0305644.pdf

  17. Autonomous tracked robots in planar off-road conditions modelling, localization, and motion control

    CERN Document Server

    González, Ramón; Guzmán, José Luis

    2014-01-01

    This monograph is framed within the context of off-road mobile robotics. In particular, it discusses issues related to modelling, localization, and motion control of tracked mobile robots working in planar slippery conditions. Tracked locomotion constitutes a well-known solution for mobile platforms operating over diverse challenging terrains, for that reason, tracked robotics constitutes an important research field with many applications (e.g. agriculture, mining, search and rescue operations, military activities). The specific topics of this monograph are: historical perspective of tracked vehicles and tracked robots; trajectory-tracking model taking into account slip effect; visual-odometry-based localization strategies; and advanced slip-compensation motion controllers ensuring efficient real-time execution. Physical experiments with a real tracked robot are presented showing the better performance of the suggested novel approaches to known techniques.   Keywords: longitudinal slip, visual odometry, slip...

  18. Nonlinear Model Predictive Control of a Cable-Robot-Based Motion Simulator

    DEFF Research Database (Denmark)

    Katliar, Mikhail; Fischer, Joerg; Frison, Gianluca

    2017-01-01

    In this paper we present the implementation of a model-predictive controller (MPC) for real-time control of a cable-robot-based motion simulator. The controller computes control inputs such that a desired acceleration and angular velocity at a defined point in simulator's cabin are tracked while...... satisfying constraints imposed by working space and allowed cable forces of the robot. In order to fully use the simulator capabilities, we propose an approach that includes the motion platform actuation in the MPC model. The tracking performance and computation time of the algorithm are investigated...

  19. An EMG Interface for the Control of Motion and Compliance of a Supernumerary Robotic Finger

    Science.gov (United States)

    Hussain, Irfan; Spagnoletti, Giovanni; Salvietti, Gionata; Prattichizzo, Domenico

    2016-01-01

    In this paper, we propose a novel electromyographic (EMG) control interface to control motion and joints compliance of a supernumerary robotic finger. The supernumerary robotic fingers are a recently introduced class of wearable robotics that provides users additional robotic limbs in order to compensate or augment the existing abilities of natural limbs without substituting them. Since supernumerary robotic fingers are supposed to closely interact and perform actions in synergy with the human limbs, the control principles of extra finger should have similar behavior as human’s ones including the ability of regulating the compliance. So that, it is important to propose a control interface and to consider the actuators and sensing capabilities of the robotic extra finger compatible to implement stiffness regulation control techniques. We propose EMG interface and a control approach to regulate the compliance of the device through servo actuators. In particular, we use a commercial EMG armband for gesture recognition to be associated with the motion control of the robotic device and surface one channel EMG electrodes interface to regulate the compliance of the robotic device. We also present an updated version of a robotic extra finger where the adduction/abduction motion is realized through ball bearing and spur gears mechanism. We have validated the proposed interface with two sets of experiments related to compensation and augmentation. In the first set of experiments, different bimanual tasks have been performed with the help of the robotic device and simulating a paretic hand since this novel wearable system can be used to compensate the missing grasping abilities in chronic stroke patients. In the second set, the robotic extra finger is used to enlarge the workspace and manipulation capability of healthy hands. In both sets, the same EMG control interface has been used. The obtained results demonstrate that the proposed control interface is intuitive and can

  20. Design and motion control of bioinspired humanoid robot head from servo motors toward artificial muscles

    Science.gov (United States)

    Almubarak, Yara; Tadesse, Yonas

    2017-04-01

    The potential applications of humanoid robots in social environments, motivates researchers to design, and control biomimetic humanoid robots. Generally, people are more interested to interact with robots that have similar attributes and movements to humans. The head is one of most important part of any social robot. Currently, most humanoid heads use electrical motors, pneumatic actuators, and shape memory alloy (SMA) actuators for actuation. Electrical and pneumatic actuators take most of the space and would cause unsmooth motions. SMAs are expensive to use in humanoids. Recently, in many robotic projects, Twisted and Coiled Polymer (TCP) artificial muscles are used as linear actuators which take up little space compared to the motors. In this paper, we will demonstrate the designing process and motion control of a robotic head with TCP muscles. Servo motors and artificial muscles are used for actuating the head motion, which have been controlled by a cost efficient ARM Cortex-M7 based development board. A complete comparison between the two actuators is presented.

  1. Control of motion stability of the line tracer robot using fuzzy logic and kalman filter

    Science.gov (United States)

    Novelan, M. S.; Tulus; Zamzami, E. M.

    2018-03-01

    Setting of motion and balance line tracer robot two wheels is actually a combination of a two-wheeled robot balance concept and the concept of line follower robot. The main objective of this research is to maintain the robot in an upright and can move to follow the line of the Wizard while maintaining balance. In this study the motion balance system on line tracer robot by considering the presence of a noise, so that it takes the estimator is used to mengestimasi the line tracer robot motion. The estimation is done by the method of Kalman Filter and the combination of Fuzzy logic-Fuzzy Kalman Filter called Kalman Filter, as well as optimal smooting. Based on the results of the study, the value of the output of the fuzzy results obtained from the sensor input value has been filtered before entering the calculation of the fuzzy. The results of the output of the fuzzy logic hasn’t been able to control dc motors are well balanced at the moment to be able to run. The results of the fuzzy logic by using membership function of triangular membership function or yet can control with good dc motor movement in order to be balanced

  2. Optimal Control of Holding Motion by Nonprehensile Two-Cooperative-Arm Robot

    Directory of Open Access Journals (Sweden)

    Changan Jiang

    2016-01-01

    Full Text Available Recently, more researchers have focused on nursing-care assistant robot and placed their hope on it to solve the shortage problem of the caregivers in hospital or nursing home. In this paper, a nonprehensile two-cooperative-arm robot is considered to realize holding motion to keep a two-rigid-link object (regarded as a care-receiver stable on the robot arms. By applying Newton-Euler equations of motion, dynamic model of the object is obtained. In this model, for describing interaction behavior between object and robot arms in the normal direction, a viscoelastic model is employed to represent the normal forces. Considering existence of friction between object and robot arms, LuGre dynamic model is applied to describe the friction. Based on the obtained model, an optimal regulator is designed to control the holding motion of two-cooperative-arm robot. In order to verify the effectiveness of the proposed method, simulation results are shown.

  3. Interaction force and motion estimators facilitating impedance control of the upper limb rehabilitation robot.

    Science.gov (United States)

    Mancisidor, Aitziber; Zubizarreta, Asier; Cabanes, Itziar; Bengoa, Pablo; Jung, Je Hyung

    2017-07-01

    In order to enhance the performance of rehabilitation robots, it is imperative to know both force and motion caused by the interaction between user and robot. However, common direct measurement of both signals through force and motion sensors not only increases the complexity of the system but also impedes affordability of the system. As an alternative of the direct measurement, in this work, we present new force and motion estimators for the proper control of the upper-limb rehabilitation Universal Haptic Pantograph (UHP) robot. The estimators are based on the kinematic and dynamic model of the UHP and the use of signals measured by means of common low-cost sensors. In order to demonstrate the effectiveness of the estimators, several experimental tests were carried out. The force and impedance control of the UHP was implemented first by directly measuring the interaction force using accurate extra sensors and the robot performance was compared to the case where the proposed estimators replace the direct measured values. The experimental results reveal that the controller based on the estimators has similar performance to that using direct measurement (less than 1 N difference in root mean square error between two cases), indicating that the proposed force and motion estimators can facilitate implementation of interactive controller for the UHP in robotmediated rehabilitation trainings.

  4. Magnetic fish-robot based on multi-motion control of a flexible magnetic actuator.

    Science.gov (United States)

    Kim, Sung Hoon; Shin, Kyoosik; Hashi, Shuichiro; Ishiyama, Kazushi

    2012-09-01

    This paper presents a biologically inspired fish-robot driven by a single flexible magnetic actuator with a rotating magnetic field in a three-axis Helmholtz coil. Generally, magnetic fish-robots are powered by alternating and gradient magnetic fields, which provide a single motion such as bending the fish-robot's fins. On the other hand, a flexible magnetic actuator driven by an external rotating magnetic field can create several gaits such as the bending vibration, the twisting vibration, and their combination. Most magnetic fish-like micro-robots do not have pectoral fins on the side and are simply propelled by the tail fin. The proposed robot can swim and perform a variety of maneuvers with the addition of pectoral fins and control of the magnetic torque direction. In this paper, we find that the robot's dynamic actuation correlates with the magnetic actuator and the rotating magnetic field. The proposed robot is also equipped with new features, such as a total of six degrees of freedom, a new control method that stabilizes posture, three-dimensional swimming, a new velocity control, and new turning abilities.

  5. Magnetic fish-robot based on multi-motion control of a flexible magnetic actuator

    International Nuclear Information System (INIS)

    Kim, Sung Hoon; Hashi, Shuichiro; Ishiyama, Kazushi; Shin, Kyoosik

    2012-01-01

    This paper presents a biologically inspired fish-robot driven by a single flexible magnetic actuator with a rotating magnetic field in a three-axis Helmholtz coil. Generally, magnetic fish-robots are powered by alternating and gradient magnetic fields, which provide a single motion such as bending the fish-robot's fins. On the other hand, a flexible magnetic actuator driven by an external rotating magnetic field can create several gaits such as the bending vibration, the twisting vibration, and their combination. Most magnetic fish-like micro-robots do not have pectoral fins on the side and are simply propelled by the tail fin. The proposed robot can swim and perform a variety of maneuvers with the addition of pectoral fins and control of the magnetic torque direction. In this paper, we find that the robot's dynamic actuation correlates with the magnetic actuator and the rotating magnetic field. The proposed robot is also equipped with new features, such as a total of six degrees of freedom, a new control method that stabilizes posture, three-dimensional swimming, a new velocity control, and new turning abilities. (paper)

  6. Neural Network Control for the Linear Motion of a Spherical Mobile Robot

    Directory of Open Access Journals (Sweden)

    Yao Cai

    2011-09-01

    Full Text Available This paper discussed the stabilization and position tracking control of the linear motion of an underactuated spherical robot. By considering the actuator dynamics, a complete dynamic model of the robot is deduced, which is a complex third order, two variables nonlinear differential system and those two variables have strong coupling due to the mechanical structure of the robot. Different from traditional treatments, no linearization is applied to this system but a single‐input multiple‐output PID (SIMO_PID controller is designed by adopting a six‐input single‐ output CMAC_GBF (Cerebellar Model Articulation Controller with General Basis Function neural network to compensate the actuator nonlinearity and the credit assignment (CA learning method to obtain faster convergence of CMAC_GBF. The proposed controller is generalizable to other single‐input multiple‐output system with good real‐time capability. Simulations in Matlab are used to validate the control effects.

  7. The Motion Path Study of Measuring Robot Based on Variable Universe Fuzzy Control

    Directory of Open Access Journals (Sweden)

    Ma Guoqing

    2017-01-01

    Full Text Available For the problem of measuring robot requires a higher positioning, firstly learning about the error overview of the system, analysised the influence of attitude, speed and other factors on systematic errors. Then collected and analyzed the systematic error curve in the track to complete the planning process. The last adding fuzzy control in both cases, by comparing with the original system, can found that the method based on fuzzy control system can significantly reduce the error during the motion.

  8. Motion planning and synchronized control of the dental arch generator of the tooth-arrangement robot.

    Science.gov (United States)

    Jiang, Jin-Gang; Zhang, Yong-De

    2013-03-01

    The traditional, manual method of reproducing the dental arch form is prone to numerous random errors caused by human factors. The purpose of this study was to investigate the automatic acquisition of the dental arch and implement the motion planning and synchronized control of the dental arch generator of the multi-manipulator tooth-arrangement robot for use in full denture manufacture. First, the mathematical model of the dental arch generator was derived. Then the kinematics and control point position of the dental arch generator of the tooth arrangement robot were calculated and motion planning of each control point was analysed. A hardware control scheme is presented, based on the industrial personal computer and control card PC6401. In order to gain single-axis, precise control of the dental arch generator, we studied the control pulse realization of high-resolution timing. Real-time, closed-loop, synchronous control was applied to the dental arch generator. Experimental control of the dental arch generator and preliminary tooth arrangement were gained by using the multi-manipulator tooth-arrangement robotic system. The dental arch generator can automatically generate a dental arch to fit a patient according to the patient's arch parameters. Repeated positioning accuracy is 0.12 mm for the slipways that drive the dental arch generator. The maximum value of single-point error is 1.83 mm, while the arc-width direction (x axis) is -33.29 mm. A novel system that generates the dental arch has been developed. The traditional method of manually determining the dental arch may soon be replaced by a robot to assist in generating a more individual dental arch. The system can be used to fabricate full dentures and bend orthodontic wires. Copyright © 2012 John Wiley & Sons, Ltd.

  9. An Evolutionary Robotics Approach to the Control of Plant Growth and Motion: Modeling Plants and Crossing the Reality Gap

    DEFF Research Database (Denmark)

    Wahby, Mostafa; Hofstadler, Daniel Nicolas; Heinrich, Mary Katherine

    2016-01-01

    The self-organizing bio-hybrid collaboration of robots and natural plants allows for a variety of interesting applications. As an example we investigate how robots can be used to control the growth and motion of a natural plant, using LEDs to provide stimuli. We follow an evolutionary robotics...... approach where task performance is determined by monitoring the plant's reaction. First, we do initial plant experiments with simple, predetermined controllers. Then we use image sampling data as a model of the dynamics of the plant tip xy position. Second, we use this approach to evolve robot controllers...

  10. Motion Control Design for an Omnidirectional Mobile Robot Subject to Velocity Constraints

    Directory of Open Access Journals (Sweden)

    Ollin Peñaloza-Mejía

    2015-01-01

    Full Text Available A solution to achieve global asymptotic tracking with bounded velocities in an omnidirectional mobile robot is proposed in this paper. It is motivated by the need of having a useful in-practice motion control scheme, which takes into account the physical limits of the velocities. To this end, a passive nonlinear controller is designed and combined with a tracking controller in a negative feedback connection structure. By using Lyapunov theory and passivity tools, global asymptotic tracking with desired bounded velocities is proved. Simulations and experimental results are provided to show the effectiveness of the proposal.

  11. Hybrid task priority-based motion control of a redundant free-floating space robot

    Directory of Open Access Journals (Sweden)

    Cheng ZHOU

    2017-12-01

    Full Text Available This paper presents a novel hybrid task priority-based motion planning algorithm of a space robot. The satellite attitude control task is defined as the primary task, while the least-squares-based non-strict task priority solution of the end-effector plus the multi-constraint task is viewed as the secondary task. Furthermore, a null-space task compensation strategy in the joint space is proposed to derive the combination of non-strict and strict task-priority motion planning, and this novel combination is termed hybrid task priority control. Thus, the secondary task is implemented in the primary task’s null-space. Besides, the transition of the state of multiple constraints between activeness and inactiveness will only influence the end-effector task without any effect on the primary task. A set of numerical experiments made in a real-time simulation system under Linux/RTAI shows the validity and feasibility of the proposed methodology. Keywords: Base attitude control, Hybrid task-priority, Motion planning, Multiple constraints, Redundant space robot

  12. Motion planning for multiple robots

    NARCIS (Netherlands)

    Aronov, B.; Berg, de M.; van der Stappen, A.F.; Svestka, P.; Vleugels, J.M.

    1999-01-01

    We study the motion-planning problem for pairs and triples of robots operating in a shared workspace containing n obstacles. A standard way to solve such problems is to view the collection of robots as one composite robot, whose number of degrees of freedom is d , the sum of the numbers of degrees

  13. Model-Based Design of Brushless DC Motor Control and Motion Control Modelling for RoboCup SSL Robots

    OpenAIRE

    Li, Xiaotian

    2015-01-01

    Over the recent years, the RoboCup competition has grown popular and attracted more and more domestic and international universities, and the levels of the teams increase every year. In Small Size League (SSL) competition, besides a good strategy system, the precision of the robots’ actions is also of vital importance in order to achieve high performance. Thus, a highly accurate and stable motion control system is needed to drive the robots to move in accordance with the planned trajectory. C...

  14. Study on robot motion control for intelligent welding processes based on the laser tracking sensor

    Science.gov (United States)

    Zhang, Bin; Wang, Qian; Tang, Chen; Wang, Ju

    2017-06-01

    A robot motion control method is presented for intelligent welding processes of complex spatial free-form curve seams based on the laser tracking sensor. First, calculate the tip position of the welding torch according to the velocity of the torch and the seam trajectory detected by the sensor. Then, search the optimal pose of the torch under constraints using genetic algorithms. As a result, the intersection point of the weld seam and the laser plane of the sensor is within the detectable range of the sensor. Meanwhile, the angle between the axis of the welding torch and the tangent of the weld seam meets the requirements. The feasibility of the control method is proved by simulation.

  15. Radial polar histogram: obstacle avoidance and path planning for robotic cognition and motion control

    Science.gov (United States)

    Wang, Po-Jen; Keyawa, Nicholas R.; Euler, Craig

    2012-01-01

    In order to achieve highly accurate motion control and path planning for a mobile robot, an obstacle avoidance algorithm that provided a desired instantaneous turning radius and velocity was generated. This type of obstacle avoidance algorithm, which has been implemented in California State University Northridge's Intelligent Ground Vehicle (IGV), is known as Radial Polar Histogram (RPH). The RPH algorithm utilizes raw data in the form of a polar histogram that is read from a Laser Range Finder (LRF) and a camera. A desired open block is determined from the raw data utilizing a navigational heading and an elliptical approximation. The left and right most radii are determined from the calculated edges of the open block and provide the range of possible radial paths the IGV can travel through. In addition, the calculated obstacle edge positions allow the IGV to recognize complex obstacle arrangements and to slow down accordingly. A radial path optimization function calculates the best radial path between the left and right most radii and is sent to motion control for speed determination. Overall, the RPH algorithm allows the IGV to autonomously travel at average speeds of 3mph while avoiding all obstacles, with a processing time of approximately 10ms.

  16. Development of an assist controller with robot suit HAL for hemiplegic patients using motion data on the unaffected side.

    Science.gov (United States)

    Kawamoto, Hiroaki; Kandone, Hideki; Sakurai, Takeru; Ariyasu, Ryohei; Ueno, Yukiko; Eguchi, Kiyoshi; Sankai, Yoshiyuki

    2014-01-01

    Among several characteristics seen in gait of hemiplegic patients after stroke, symmetry is known to be an indicator of the degree of impairment of walking ability. This paper proposes a control method for a wearable type lower limb motion assist robot to realize spontaneous symmetric gait for these individuals. This control method stores the motion of the unaffected limb during swing and then provides motion support on the affected limb during the subsequent swing using the stored pattern to realize symmetric gait based on spontaneous limb swing. This method is implemented on the robot suit HAL (Hybrid Assistive Limbs). Clinical tests were conducted in order to assess the feasibility of the control method. Our case study involved participation of one chronic stroke patient who was not able to flex his right knee. As a result, the walking support for hemiplegic leg provided by the HAL improved the subject's gait symmetry. The feasibility study showed promising basis for the future clinical study.

  17. Development of constrained motion control for robot handling of hazardous waste

    International Nuclear Information System (INIS)

    Starr, G.P.

    1993-01-01

    Handling and archiving of hazardous waste is an area where automation and robotics can be of significant benefit, by removing the human operator from the workplace and its associated hazards. For reasons of safety, throughput, and reduced setup time, force-controlled robots are well-suited for hazardous materials handling. The focus of this investigation is the development of advanced force control techniques for commercial industrial robots in the surface sampling of hazardous waste containers. Two particular control strategies are considered, (1) preview control, and (2) adaptive control. Preview control uses a sensor which can ''look ahead'' and thereby reduce the effect of surface irregularity on contact force control. Adaptive control allows the robot controller to compensate for changes in the robot characteristics as it changes position, and likewise improves performance. The resulting control algorithms will be applied to a two-dimensional contour-following task using a PUMA robot at the Robotics Research Laboratory at The University of New Mexico. (author) 9 figs., 13 refs

  18. Emulating a robotic manipulator arm with an hybrid motion-control system

    International Nuclear Information System (INIS)

    Aragón-González, G; León-Galicia, A; Noriega-Hernández, M; Salazar-Hueta, A

    2015-01-01

    A motion control system with four and 1/2 degrees of freedom, designed to move small objects within a 0.25 m3 space, parallel to a horizontal table, with high speed and performance similar to a robotic manipulator arm was built. The machine employs several actuators and control devices. Its main characteristic is to incorporate a servomotor, steeper motors, electromechanical and fluid power actuators and diverse control resources. A group of actuators arranged on a spherical coordinates system is attached to the servomotor platform. A linear pneumatic actuator with an angular grip provides the radial extension and load clamping capacity. Seven inductive proximity sensors and one encoder provide feedback, for operating the actuators under closed loop conditions. Communication between the sensors and control devices is organized by a PLC. A touch screen allows governing the system remotely, easily and interactively, without knowing the specific programming language of each control component. The graphic environment on the touch screen guides the user to design and store control programs, establishing coordinated automatic routines for moving objects in space, simulation and implementation of industrial positioning or machining processes

  19. Predicting the Motions and Forces of Wearable Robotic Systems Using Optimal Control

    Directory of Open Access Journals (Sweden)

    Matthew Millard

    2017-08-01

    Full Text Available Wearable robotic systems are being developed to prevent injury to the low back. Designing a wearable robotic system is challenging because it is difficult to predict how the exoskeleton will affect the movement of the wearer. To aid the design of exoskeletons, we formulate and numerically solve an optimal control problem (OCP to predict the movements and forces of a person as they lift a 15 kg box from the ground both without (human-only OCP and with (with-exo OCP the aid of an exoskeleton. We model the human body as a sagittal-plane multibody system that is actuated by agonist and antagonist pairs of muscle torque generators (MTGs at each joint. Using the literature as a guide, we have derived a set of MTGs that capture the active torque–angle, passive torque–angle, and torque–velocity characteristics of the flexor and extensor groups surrounding the hip, knee, ankle, lumbar spine, shoulder, elbow, and wrist. Uniquely, these MTGs are continuous to the second derivative and so are compatible with gradient-based optimization. The exoskeleton is modeled as a rigid-body mechanism that is actuated by a motor at the hip and the lumbar spine and is coupled to the wearer through kinematic constraints. We evaluate our results by comparing our predictions with experimental recordings of a human subject. Our results indicate that the predicted peak lumbar-flexion angles and extension torques of the human-only OCP are within the range reported in the literature. The results of the with-exo OCP indicate that the exoskeleton motors should provide relatively little support during the descent to the box but apply a substantial amount of support during the ascent phase. The support provided by the lumbar motor is similar in shape to the net moment generated at the L5/S1 joint by the body; however, the support of the hip motor is more complex because it is coupled to the passive forces that are being generated by the hip extensors of the human subject

  20. A sub-target approach to the kinodynamic motion control of a wheeled mobile robot

    Science.gov (United States)

    Motonaka, Kimiko; Watanabe, Keigo; Maeyama, Shoichi

    2018-02-01

    A mobile robot with two independently driven wheels is popular, but it is difficult to stabilize it by a continuous controller with a constant gain, due to its nonholonomic property. It is guaranteed that a nonholonomic controlled object can always be converged to an arbitrary point using a switching control method or a quasi-continuous control method based on an invariant manifold in a chained form. From this, the authors already proposed a kinodynamic controller to converge the states of such a two-wheeled mobile robot to the arbitrary target position while avoiding obstacles, by combining the control based on the invariant manifold and the harmonic potential field (HPF). On the other hand, it was confirmed in the previous research that there is a case that the robot cannot avoid the obstacle because there is no enough space to converge the current state to the target state. In this paper, we propose a method that divides the final target position into some sub-target positions and moves the robot step by step, and it is confirmed by the simulation that the robot can converge to the target position while avoiding obstacles using the proposed method.

  1. Dance notations and robot motion

    CERN Document Server

    Abe, Naoko

    2016-01-01

    How and why to write a movement? Who is the writer? Who is the reader? They may be choreographers working with dancers. They may be roboticists programming robots. They may be artists designing cartoons in computer animation. In all such fields the purpose is to express an intention about a dance, a specific motion or an action to perform, in terms of intelligible sequences of elementary movements, as a music score that would be devoted to motion representation. Unfortunately there is no universal language to write a motion. Motion languages live together in a Babel tower populated by biomechanists, dance notators, neuroscientists, computer scientists, choreographers, roboticists. Each community handles its own concepts and speaks its own language. The book accounts for this diversity. Its origin is a unique workshop held at LAAS-CNRS in Toulouse in 2014. Worldwide representatives of various communities met there. Their challenge was to reach a mutual understanding allowing a choreographer to access robotics ...

  2. Affine Transform to Reform Pixel Coordinates of EOG Signals for Controlling Robot Manipulators Using Gaze Motions

    Directory of Open Access Journals (Sweden)

    Muhammad Ilhamdi Rusydi

    2014-06-01

    Full Text Available Biosignals will play an important role in building communication between machines and humans. One of the types of biosignals that is widely used in neuroscience are electrooculography (EOG signals. An EOG has a linear relationship with eye movement displacement. Experiments were performed to construct a gaze motion tracking method indicated by robot manipulator movements. Three operators looked at 24 target points displayed on a monitor that was 40 cm in front of them. Two channels (Ch1 and Ch2 produced EOG signals for every single eye movement. These signals were converted to pixel units by using the linear relationship between EOG signals and gaze motion distances. The conversion outcomes were actual pixel locations. An affine transform method is proposed to determine the shift of actual pixels to target pixels. This method consisted of sequences of five geometry processes, which are translation-1, rotation, translation-2, shear and dilatation. The accuracy was approximately 0.86° ± 0.67° in the horizontal direction and 0.54° ± 0.34° in the vertical. This system successfully tracked the gaze motions not only in direction, but also in distance. Using this system, three operators could operate a robot manipulator to point at some targets. This result shows that the method is reliable in building communication between humans and machines using EOGs.

  3. Affine transform to reform pixel coordinates of EOG signals for controlling robot manipulators using gaze motions.

    Science.gov (United States)

    Rusydi, Muhammad Ilhamdi; Sasaki, Minoru; Ito, Satoshi

    2014-06-10

    Biosignals will play an important role in building communication between machines and humans. One of the types of biosignals that is widely used in neuroscience are electrooculography (EOG) signals. An EOG has a linear relationship with eye movement displacement. Experiments were performed to construct a gaze motion tracking method indicated by robot manipulator movements. Three operators looked at 24 target points displayed on a monitor that was 40 cm in front of them. Two channels (Ch1 and Ch2) produced EOG signals for every single eye movement. These signals were converted to pixel units by using the linear relationship between EOG signals and gaze motion distances. The conversion outcomes were actual pixel locations. An affine transform method is proposed to determine the shift of actual pixels to target pixels. This method consisted of sequences of five geometry processes, which are translation-1, rotation, translation-2, shear and dilatation. The accuracy was approximately 0.86° ± 0.67° in the horizontal direction and 0.54° ± 0.34° in the vertical. This system successfully tracked the gaze motions not only in direction, but also in distance. Using this system, three operators could operate a robot manipulator to point at some targets. This result shows that the method is reliable in building communication between humans and machines using EOGs.

  4. A 3D motion planning framework for snake robots

    OpenAIRE

    Liljebäck, Pål; Pettersen, Kristin Ytterstad; Stavdahl, Øyvind; Gravdahl, Jan Tommy

    2014-01-01

    - Author's postprint This paper presents a motion planning framework for three-dimensional body shape control of snake robots. Whereas conventional motion planning approaches define the body shape of snake robots in terms of their individual joint angles, the proposed framework allows the body shape to be specified in terms of Cartesian coordinates in the environment of the robot. This approach simplifies motion planning since Cartesian coordinates are more intuitively mapped to the overal...

  5. Two-dimensional laser servoing for precision motion control of an ODV robotic license plate recognition system

    Science.gov (United States)

    Song, Zhen; Moore, Kevin L.; Chen, YangQuan; Bahl, Vikas

    2003-09-01

    As an outgrowth of series of projects focused on mobility of unmanned ground vehicles (UGV), an omni-directional (ODV), multi-robot, autonomous mobile parking security system has been developed. The system has two types of robots: the low-profile Omni-Directional Inspection System (ODIS), which can be used for under-vehicle inspections, and the mid-sized T4 robot, which serves as a ``marsupial mothership'' for the ODIS vehicles and performs coarse resolution inspection. A key task for the T4 robot is license plate recognition (LPR). For a successful LPR task without compromising the recognition rate, the robot must be able to identify the bumper locations of vehicles in the parking area and then precisely position the LPR camera relative to the bumper. This paper describes a 2D-laser scanner based approach to bumper identification and laser servoing for the T4 robot. The system uses a gimbal-mounted scanning laser. As the T4 robot travels down a row of parking stalls, data is collected from the laser every 100ms. For each parking stall in the range of the laser during the scan, the data is matched to a ``bumper box'' corresponding to where a car bumper is expected, resulting in a point cloud of data corresponding to a vehicle bumper for each stall. Next, recursive line-fitting algorithms are used to determine a line for the data in each stall's ``bumper box.'' The fitting technique uses Hough based transforms, which are robust against segmentation problems and fast enough for real-time line fitting. Once a bumper line is fitted with an acceptable confidence, the bumper location is passed to the T4 motion controller, which moves to position the LPR camera properly relative to the bumper. The paper includes examples and results that show the effectiveness of the technique, including its ability to work in real-time.

  6. Neural Networks in Mobile Robot Motion

    Directory of Open Access Journals (Sweden)

    Danica Janglová

    2004-03-01

    Full Text Available This paper deals with a path planning and intelligent control of an autonomous robot which should move safely in partially structured environment. This environment may involve any number of obstacles of arbitrary shape and size; some of them are allowed to move. We describe our approach to solving the motion-planning problem in mobile robot control using neural networks-based technique. Our method of the construction of a collision-free path for moving robot among obstacles is based on two neural networks. The first neural network is used to determine the “free” space using ultrasound range finder data. The second neural network “finds” a safe direction for the next robot section of the path in the workspace while avoiding the nearest obstacles. Simulation examples of generated path with proposed techniques will be presented.

  7. Motion control of planar parallel robot using the fuzzy descriptor system approach.

    Science.gov (United States)

    Vermeiren, Laurent; Dequidt, Antoine; Afroun, Mohamed; Guerra, Thierry-Marie

    2012-09-01

    This work presents the control of a two-degree of freedom parallel robot manipulator. A quasi-LPV approach, through the so-called TS fuzzy model and LMI constraints problems is used. Moreover, in this context a way to derive interesting control laws is to keep the descriptor form of the mechanical system. Therefore, new LMI problems have to be defined that helps to reduce the conservatism of the usual results. Some relaxations are also proposed to leave the pure quadratic stability/stabilization framework. A comparison study between the classical control strategies from robotics and the control design using TS fuzzy descriptor models is carried out to show the interest of the proposed approach. Copyright © 2012 ISA. Published by Elsevier Ltd. All rights reserved.

  8. Development of position control of end-effector for CS-113 robot based on three degree of freedom motions

    International Nuclear Information System (INIS)

    Iqbal, Muhammad; Setiawan, Widi; Arif, Agus

    2003-01-01

    A software development for three degrees of freedom motions of CS-113 robot arm has been done. This software, which was based on inverse kinematic, can be used to control position of D and D (decontamination and Dismantlement) robot. A preliminary construction of robot arm (three degrees of freedom) has been constructed also to study the mechanic aspects. The scope of this research consist of direct kinematic and inverse kinematic implementation. The direct kinematic implementation developed according to following steps: (1) assigning kinematic parameters of CS-113 robot arm using Denavit-Hertenberg methods, (2) formulating kinematic equation for all joint. The inverse kinematic implementation developed by transforming position in Cartesian coordinates into joint angle in angle coordinates. Both direct and inverse kinematic were implemented with computer software which is written in the VISUAL BASIC. This software was tested on CS-113 robot. The theoretically calculation was done on MATLAB. Input of direct kinematic were joint angles (5 o , 10 o , -20 o , 15 o , 25 o , 30 o , -50 o , and 60 o ), whereas the input of inverse kinematic were the position on Cartesian coordinate, with the duration for moving end-effector testing 4 seconds. The test results of direct kinematic implementation on CS-113 robot were the position of end-effector on Cartesian coordinates. The position of end-effector which was measured experimentally on CS-113 robot compared with position of end-effector which was calculated on MATLAB. This comparison showed that static performance of CS-113 robot manipulator, bias (systematic error) that different from the end-effector position change within 8,9%, 12,3% and 27,3% on X, Y, Z axes, respectively, the measurements repeatability (precision) of end-effector position were ± 0,031 cm to ±0,183 cm. The test results of inverse kinematic implementation on CS-113 robot showed that the accuracy of end-effector position varied on all axes, the bias

  9. A motion sensing-based framework for robotic manipulation.

    Science.gov (United States)

    Deng, Hao; Xia, Zeyang; Weng, Shaokui; Gan, Yangzhou; Fang, Peng; Xiong, Jing

    2016-01-01

    To data, outside of the controlled environments, robots normally perform manipulation tasks operating with human. This pattern requires the robot operators with high technical skills training for varied teach-pendant operating system. Motion sensing technology, which enables human-machine interaction in a novel and natural interface using gestures, has crucially inspired us to adopt this user-friendly and straightforward operation mode on robotic manipulation. Thus, in this paper, we presented a motion sensing-based framework for robotic manipulation, which recognizes gesture commands captured from motion sensing input device and drives the action of robots. For compatibility, a general hardware interface layer was also developed in the framework. Simulation and physical experiments have been conducted for preliminary validation. The results have shown that the proposed framework is an effective approach for general robotic manipulation with motion sensing control.

  10. Trajectory Planning and Walking Pattern Generation of Humanoid Robot Motion

    Directory of Open Access Journals (Sweden)

    Saeed Abdolshah

    2014-12-01

    Full Text Available Walking trajectory generation for a humanoid robot is a challenging control  issue. In this paper, a walking cycle has been recognized considering human motion, and nine simple steps were distinguished in a full step of walking which form motion trajectory, and generates a simplified ZMP motion formulation. This system was used in humanoid robot simulation motion and is achievable easily in walking steps of robot. A minimum DOFs humanoid robot has been considered and geometrical relationships between the robot links were presented by the Denavit-Hartenberg method. The inverse kinematics equations have been solved regarding to extracted ZMP trajectory formula, and constraints in different steps. As a result; angular velocity, acceleration and power of motors were obtained using the relationships and Jacobin. At each step, extracted data were applied on simulated robot in Matlab, and Visual Nastran software. Zero moment point trajectory was evaluated in simulation environment.

  11. Parametric motion control of robotic arms: A biologically based approach using neural networks

    Science.gov (United States)

    Bock, O.; D'Eleuterio, G. M. T.; Lipitkas, J.; Grodski, J. J.

    1993-01-01

    A neural network based system is presented which is able to generate point-to-point movements of robotic manipulators. The foundation of this approach is the use of prototypical control torque signals which are defined by a set of parameters. The parameter set is used for scaling and shaping of these prototypical torque signals to effect a desired outcome of the system. This approach is based on neurophysiological findings that the central nervous system stores generalized cognitive representations of movements called synergies, schemas, or motor programs. It has been proposed that these motor programs may be stored as torque-time functions in central pattern generators which can be scaled with appropriate time and magnitude parameters. The central pattern generators use these parameters to generate stereotypical torque-time profiles, which are then sent to the joint actuators. Hence, only a small number of parameters need to be determined for each point-to-point movement instead of the entire torque-time trajectory. This same principle is implemented for controlling the joint torques of robotic manipulators where a neural network is used to identify the relationship between the task requirements and the torque parameters. Movements are specified by the initial robot position in joint coordinates and the desired final end-effector position in Cartesian coordinates. This information is provided to the neural network which calculates six torque parameters for a two-link system. The prototypical torque profiles (one per joint) are then scaled by those parameters. After appropriate training of the network, our parametric control design allowed the reproduction of a trained set of movements with relatively high accuracy, and the production of previously untrained movements with comparable accuracy. We conclude that our approach was successful in discriminating between trained movements and in generalizing to untrained movements.

  12. Robotics-based synthesis of human motion

    KAUST Repository

    Khatib, O.; Demircan, E.; De Sapio, V.; Sentis, L.; Besier, T.; Delp, S.

    2009-01-01

    The synthesis of human motion is a complex procedure that involves accurate reconstruction of movement sequences, modeling of musculoskeletal kinematics, dynamics and actuation, and characterization of reliable performance criteria. Many of these processes have much in common with the problems found in robotics research. Task-based methods used in robotics may be leveraged to provide novel musculoskeletal modeling methods and physiologically accurate performance predictions. In this paper, we present (i) a new method for the real-time reconstruction of human motion trajectories using direct marker tracking, (ii) a task-driven muscular effort minimization criterion and (iii) new human performance metrics for dynamic characterization of athletic skills. Dynamic motion reconstruction is achieved through the control of a simulated human model to follow the captured marker trajectories in real-time. The operational space control and real-time simulation provide human dynamics at any configuration of the performance. A new criteria of muscular effort minimization has been introduced to analyze human static postures. Extensive motion capture experiments were conducted to validate the new minimization criterion. Finally, new human performance metrics were introduced to study in details an athletic skill. These metrics include the effort expenditure and the feasible set of operational space accelerations during the performance of the skill. The dynamic characterization takes into account skeletal kinematics as well as muscle routing kinematics and force generating capacities. The developments draw upon an advanced musculoskeletal modeling platform and a task-oriented framework for the effective integration of biomechanics and robotics methods.

  13. Robotics-based synthesis of human motion

    KAUST Repository

    Khatib, O.

    2009-05-01

    The synthesis of human motion is a complex procedure that involves accurate reconstruction of movement sequences, modeling of musculoskeletal kinematics, dynamics and actuation, and characterization of reliable performance criteria. Many of these processes have much in common with the problems found in robotics research. Task-based methods used in robotics may be leveraged to provide novel musculoskeletal modeling methods and physiologically accurate performance predictions. In this paper, we present (i) a new method for the real-time reconstruction of human motion trajectories using direct marker tracking, (ii) a task-driven muscular effort minimization criterion and (iii) new human performance metrics for dynamic characterization of athletic skills. Dynamic motion reconstruction is achieved through the control of a simulated human model to follow the captured marker trajectories in real-time. The operational space control and real-time simulation provide human dynamics at any configuration of the performance. A new criteria of muscular effort minimization has been introduced to analyze human static postures. Extensive motion capture experiments were conducted to validate the new minimization criterion. Finally, new human performance metrics were introduced to study in details an athletic skill. These metrics include the effort expenditure and the feasible set of operational space accelerations during the performance of the skill. The dynamic characterization takes into account skeletal kinematics as well as muscle routing kinematics and force generating capacities. The developments draw upon an advanced musculoskeletal modeling platform and a task-oriented framework for the effective integration of biomechanics and robotics methods.

  14. Mechatronic System Design and Intelligent Motion Control of Hydraulic Robots and Machines

    DEFF Research Database (Denmark)

    Conrad, Finn; Sørensen, Torben

    2003-01-01

    The paper presents an approach and concept to mechatronic system design and intelligent motion control. The Information Technology (IT) offers software and hardware for improvement of R&D Mechatronic Teams to create products and solutions for industrial applications. The latest progress in IT makes...... integration of an overall design and manufacturing IT- concept feasible and commercially attractive. An IT-tool concept for modelling, simulation and design of mechatronic products and systems is proposed in this paper. It built on results from a Danish mechatronic research program on intelligent motion...

  15. Research on Coordinated Robotic Motion Control Based on Fuzzy Decoupling Method in Fluidic Environments

    Directory of Open Access Journals (Sweden)

    Wei Zhang

    2014-01-01

    Full Text Available The underwater recovery of autonomous underwater vehicles (AUV is a process of 6-DOF motion control, which is related to characteristics with strong nonlinearity and coupling. In the recovery mission, the vehicle requires high level control accuracy. Considering an AUV called BSAV, this paper established a kinetic model to describe the motion of AUV in the horizontal plane, which consisted of nonlinear equations. On the basis of this model, the main coupling variables were analyzed during recovery. Aiming at the strong coupling problem between the heading control and sway motion, we designed a decoupling compensator based on the fuzzy theory and the decoupling theory. We analyzed to the rules of fuzzy compensation, the input and output membership functions of fuzzy compensator, through compose operation and clear operation of fuzzy reasoning, and obtained decoupling compensation quantity. Simulation results show that the fuzzy decoupling controller effectively reduces the overshoot of the system, and improves the control precision. Through the water tank experiments and analysis of experimental data, the effectiveness and feasibility of AUV recovery movement coordinated control based on fuzzy decoupling method are validated successful, and show that the fuzzy decoupling control method has a high practical value in the recovery mission.

  16. A Motion System for Social and Animated Robots

    Directory of Open Access Journals (Sweden)

    Jelle Saldien

    2014-05-01

    Full Text Available This paper presents an innovative motion system that is used to control the motions and animations of a social robot. The social robot Probo is used to study Human-Robot Interactions (HRI, with a special focus on Robot Assisted Therapy (RAT. When used for therapy it is important that a social robot is able to create an “illusion of life” so as to become a believable character that can communicate with humans. The design of the motion system in this paper is based on insights from the animation industry. It combines operator-controlled animations with low-level autonomous reactions such as attention and emotional state. The motion system has a Combination Engine, which combines motion commands that are triggered by a human operator with motions that originate from different units of the cognitive control architecture of the robot. This results in an interactive robot that seems alive and has a certain degree of “likeability”. The Godspeed Questionnaire Series is used to evaluate the animacy and likeability of the robot in China, Romania and Belgium.

  17. Swarm Robotics with Circular Formation Motion Including Obstacles Avoidance

    Directory of Open Access Journals (Sweden)

    Nabil M. Hewahi

    2017-07-01

    Full Text Available The robots science has been developed over the past few years, where robots have become used to accomplish difficult, repetitive or accurate tasks, which are very hard for humans to carry out. In this paper, we propose an algorithm to control the motion of a swarm of robots and make them able to avoid obstacles. The proposed solution is based on forming the robots in circular fashion. A group set of robots consists of multiple groups of robots, each group of robots consists of robots forming a circular shape and each group set is a circular form of robots. The proposed algorithm is concerned with first locating the randomly generated robots in groups and secondly with the swarm robot motion and finally with the swarm obstacle avoidance and swarm reorganization after crossing the obstacle. The proposed algorithm has been simulated with five different obstacles with various numbers of randomly generated robots. The results show that the swarm in the circular form can deal with the obstacles very effectively by passing the obstacles smoothly. The proposed algorithm has been compared with flocking algorithm and it is shown that the circular formation algorithm does not need extensive computation after obstacle avoidance whereas the flocking algorithm needs extensive computation. In addition, the circular formation algorithm maintains every robot in its group after avoiding the obstacles whereas with flocking algorithm does not.

  18. Multi-Robot Motion Planning: A Timed Automata Approach

    OpenAIRE

    Quottrup, Michael Melholt; Bak, Thomas; Izadi-Zamanabadi, Roozbeh

    2004-01-01

    This paper describes how a network of interacting timed automata can be used to model, analyze, and verify motion planning problems in a scenario with multiple robotic vehicles. The method presupposes an infra-structure of robots with feed-back controllers obeying simple restriction on a planar grid. The automata formalism merely presents a high-level model of environment, robots and control, but allows composition and formal symbolic reasoning about coordinated solutions. Composition is achi...

  19. Introducing geometric constraint expressions into robot constrained motion specification and control

    NARCIS (Netherlands)

    Borghesan, G.; Scioni, E.; Kheddar, A.; Bruyninckx, H.P.J.

    2016-01-01

    The problem of robotic task definition and execution was pioneered by Mason, who defined setpoint constraints where the position, velocity, and/or forces are expressed in one particular task frame for a 6-DOF robot. Later extensions generalized this approach to constraints in 1) multiple frames; 2)

  20. Smart Skins and Tactile-Feedback Motion Control for Robotic Manipulators, Phase II

    Data.gov (United States)

    National Aeronautics and Space Administration — Future high-dexterity robots promise enormous benefits to many areas of human endeavor performing operations difficult or hazardous for humans such as extra...

  1. Hand/Eye Coordination For Fine Robotic Motion

    Science.gov (United States)

    Lokshin, Anatole M.

    1992-01-01

    Fine motions of robotic manipulator controlled with help of visual feedback by new method reducing position errors by order of magnitude. Robotic vision subsystem includes five cameras: three stationary ones providing wide-angle views of workspace and two mounted on wrist of auxiliary robot arm. Stereoscopic cameras on arm give close-up views of object and end effector. Cameras measure errors between commanded and actual positions and/or provide data for mapping between visual and manipulator-joint-angle coordinates.

  2. Distributed formation control for autonomous robots

    NARCIS (Netherlands)

    Garcia de Marina Peinado, Hector Jesús

    2016-01-01

    This thesis addresses several theoretical and practical problems related to formation-control of autonomous robots. Formation-control aims to simultaneously accomplish the tasks of forming a desired shape by the robots and controlling their coordinated collective motion. This kind of robot

  3. An Exoskeleton Robot for Human Forearm and Wrist Motion Assist

    Science.gov (United States)

    Ranathunga Arachchilage Ruwan Chandra Gopura; Kiguchi, Kazuo

    The exoskeleton robot is worn by the human operator as an orthotic device. Its joints and links correspond to those of the human body. The same system operated in different modes can be used for different fundamental applications; a human-amplifier, haptic interface, rehabilitation device and assistive device sharing a portion of the external load with the operator. We have been developing exoskeleton robots for assisting the motion of physically weak individuals such as elderly or slightly disabled in daily life. In this paper, we propose a three degree of freedom (3DOF) exoskeleton robot (W-EXOS) for the forearm pronation/ supination motion, wrist flexion/extension motion and ulnar/radial deviation. The paper describes the wrist anatomy toward the development of the exoskeleton robot, the hardware design of the exoskeleton robot and EMG-based control method. The skin surface electromyographic (EMG) signals of muscles in forearm of the exoskeletons' user and the hand force/forearm torque are used as input information for the controller. By applying the skin surface EMG signals as main input signals to the controller, automatic control of the robot can be realized without manipulating any other equipment. Fuzzy control method has been applied to realize the natural and flexible motion assist. Experiments have been performed to evaluate the proposed exoskeleton robot and its control method.

  4. Bio-Inspired Optimal Control Framework to Generate Walking Motions for the Humanoid Robot iCub Using Whole Body Models

    Directory of Open Access Journals (Sweden)

    Yue Hu

    2018-02-01

    Full Text Available Bipedal locomotion remains one of the major open challenges of humanoid robotics. The common approaches are based on simple reduced model dynamics to generate walking trajectories, often neglecting the whole-body dynamics of the robots. As motions in nature are often considered as optimal with respect to certain criteria, in this work, we present an optimal control-based approach that allows us to generate optimized walking motions using a precise whole-body dynamic model of the robot, in contrast with the common approaches. The optimal control problem is formulated to minimize a set of desired objective functions with respect to physical constraints of the robot and contact constraints of the walking phases; the problem is then solved with a direct multiple shooting method. We apply the formulation with combinations of different objective criteria to the model of a reduced version of the iCub humanoid robot of 15 internal DOF. The obtained trajectories are executed on the real robot, and we carry out a discussion on the differences between the outcomes of this approach with the classic approaches.

  5. Development of virtual reality exercise of hand motion assist robot for rehabilitation therapy by patient self-motion control.

    Science.gov (United States)

    Ueki, Satoshi; Nishimoto, Yutaka; Abe, Motoyuki; Kawasaki, Haruhisa; Ito, Satoshi; Ishigure, Yasuhiko; Mizumoto, Jun; Ojika, Takeo

    2008-01-01

    This paper presents a virtual reality-enhanced hand rehabilitation support system with a symmetric master-slave motion assistant for independent rehabilitation therapies. Our aim is to provide fine motion exercise for a hand and fingers, which allows the impaired hand of a patient to be driven by his or her healthy hand on the opposite side. Since most disabilities caused by cerebral vascular accidents or bone fractures are hemiplegic, we adopted a symmetric master-slave motion assistant system in which the impaired hand is driven by the healthy hand on the opposite side. A VR environment displaying an effective exercise was created in consideration of system's characteristic. To verify the effectiveness of this system, a clinical test was executed by applying to six patients.

  6. Autonomous Motion Learning for Intra-Vehicular Activity Space Robot

    Science.gov (United States)

    Watanabe, Yutaka; Yairi, Takehisa; Machida, Kazuo

    Space robots will be needed in the future space missions. So far, many types of space robots have been developed, but in particular, Intra-Vehicular Activity (IVA) space robots that support human activities should be developed to reduce human-risks in space. In this paper, we study the motion learning method of an IVA space robot with the multi-link mechanism. The advantage point is that this space robot moves using reaction force of the multi-link mechanism and contact forces from the wall as space walking of an astronaut, not to use a propulsion. The control approach is determined based on a reinforcement learning with the actor-critic algorithm. We demonstrate to clear effectiveness of this approach using a 5-link space robot model by simulation. First, we simulate that a space robot learn the motion control including contact phase in two dimensional case. Next, we simulate that a space robot learn the motion control changing base attitude in three dimensional case.

  7. Controller design for Robotic hand through Electroencephalogram

    OpenAIRE

    Pandelidis P.; Kiriazis N.; Orgianelis K.; Koulios N.

    2016-01-01

    - This paper deals with the designing, the construction and the control of a robotic hand via an electroencephalogram sensor. First a robotic device that is able to mimic a real human hand is constructed. A PID controller is designed in order to improve the performance of the robotic arm for grabbing objects. Furthermore, a novel design approach is presented for controlling the motion of the robotic arm using signals produced from an innovative electroencephalogram sensor that detects the con...

  8. Radio Controlled Fish Robot RR-9

    OpenAIRE

    Cifanskis, S; Vība, J; Jakuševičs, V

    2015-01-01

    A remote-controlled underwater robot fish is described. For motion control three actuator drives are used: one actuator is for tail frequency exchange, the second actuator is for the left or right turnings and the third actuator provides neutral swimming or up and down diving. From the robot's center of mass motion theorem (according to the given total mass of robot) the proportional distribution of massesof structural elements is found. Experimental indoor and out...

  9. Anthropomorphic Robot Design and User Interaction Associated with Motion

    Science.gov (United States)

    Ellis, Stephen R.

    2016-01-01

    Though in its original concept a robot was conceived to have some human-like shape, most robots now in use have specific industrial purposes and do not closely resemble humans. Nevertheless, robots that resemble human form in some way have continued to be introduced. They are called anthropomorphic robots. The fact that the user interface to all robots is now highly mediated means that the form of the user interface is not necessarily connected to the robots form, human or otherwise. Consequently, the unique way the design of anthropomorphic robots affects their user interaction is through their general appearance and the way they move. These robots human-like appearance acts as a kind of generalized predictor that gives its operators, and those with whom they may directly work, the expectation that they will behave to some extent like a human. This expectation is especially prominent for interactions with social robots, which are built to enhance it. Often interaction with them may be mainly cognitive because they are not necessarily kinematically intricate enough for complex physical interaction. Their body movement, for example, may be limited to simple wheeled locomotion. An anthropomorphic robot with human form, however, can be kinematically complex and designed, for example, to reproduce the details of human limb, torso, and head movement. Because of the mediated nature of robot control, there remains in general no necessary connection between the specific form of user interface and the anthropomorphic form of the robot. But their anthropomorphic kinematics and dynamics imply that the impact of their design shows up in the way the robot moves. The central finding of this report is that the control of this motion is a basic design element through which the anthropomorphic form can affect user interaction. In particular, designers of anthropomorphic robots can take advantage of the inherent human-like movement to 1) improve the users direct manual control over

  10. Transputer Control of Hydraulic Actuators and Robots

    DEFF Research Database (Denmark)

    Conrad, Finn

    1996-01-01

    Results from a Danish mechatronics research program entitled IMCIA - Intelligent Control and Intelligent Actuators. The objective is development of intelligent actuators for intelligent motion control. A mechatronics test facility with a transputer controlled hydraulic robot suiteable for real...

  11. Real-Time Motion Planning and Safe Navigation in Dynamic Multi-Robot Environments

    National Research Council Canada - National Science Library

    Bruce, James R

    2006-01-01

    .... While motion planning has been used for high level robot navigation, or limited to semi-static or single-robot domains, it has often been dismissed for the real-time low-level control of agents due...

  12. MOTION PLANNING OF MULTIPLE MOBILE ROBOTS COOPERATIVELY TRANSPORTING A COMMON OBJECT

    Institute of Scientific and Technical Information of China (English)

    2000-01-01

    Many applications above the capability of a single robot need the cooperation of multiple mobile robots, but effective cooperation is hard to achieve. In this paper, a master-slave method is proposed to control the motions of multiple mobile robots that cooperatively transport a common object from a start point to a goal point. A noholonomic kinematic model to constrain the motions of multiple mobile robots is built in order to achieve cooperative motions of them, and a "Dynamic Coordinator" strategy is used to deal with the collision-avoidance of the master robot and slave robot individually. Simulation results show the robustness and effectiveness of the method.

  13. Kinematics Control and Analysis of Industrial Robot

    Science.gov (United States)

    Zhu, Tongbo; Cai, Fan; Li, Yongmei; Liu, Wei

    2018-03-01

    The robot’s development present situation, basic principle and control system are introduced briefly. Research is mainly focused on the study of the robot’s kinematics and motion control. The structural analysis of a planar articulated robot (SCARA) robot is presented,the coordinate system is established to obtain the position and orientation matrix of the end effector,a method of robot kinematics analysis based on homogeneous transformation method is proposed, and the kinematics solution of the robot is obtained.Establishment of industrial robot’s kinematics equation and formula for positive kinematics by example. Finally,the kinematic analysis of this robot was verified by examples.It provides a basis for structural design and motion control.It has active significance to promote the motion control of industrial robot.

  14. Multi-Robot Motion Planning: A Timed Automata Approach

    DEFF Research Database (Denmark)

    Quottrup, Michael Melholt; Bak, Thomas; Izadi-Zamanabadi, Roozbeh

    2004-01-01

    This paper describes how a network of interacting timed automata can be used to model, analyze, and verify motion planning problems in a scenario with multiple robotic vehicles. The method presupposes an infra-structure of robots with feed-back controllers obeying simple restriction on a planar...... grid. The automata formalism merely presents a high-level model of environment, robots and control, but allows composition and formal symbolic reasoning about coordinated solutions. Composition is achieved through synchronization, and the verification software UPPAAL is used for a symbolic verification...... then subsequently be used as a high-level motion plan for the robots. This paper reports on the timed automata framework, results of two verification experiments, promise of the approach, and gives a perspective for future research....

  15. Multi-Robot Motion Planning: A Timed Automata Approach

    DEFF Research Database (Denmark)

    Quottrup, Michael Melholt; Bak, Thomas; Izadi-Zamanabadi, Roozbeh

    This paper describes how a network of interacting timed automata can be used to model, analyze, and verify motion planning problems in a scenario with multiple robotic vehicles. The method presupposes an infra-structure of robots with feed-back controllers obeying simple restriction on a planar...... grid. The automata formalism merely presents a high-level model of environment, robots and control, but allows composition and formal symbolic reasoning about coordinated solutions. Composition is achieved through synchronization, and the verification software UPPAAL is used for a symbolic verification...... then subsequently be used as a high-level motion plan for the robots. This paper reports on the timed automata framework, results of two verification experiments, promise of the approach, and gives a perspective for future research....

  16. Rough terrain motion planning for actively reconfigurable mobile robots

    Energy Technology Data Exchange (ETDEWEB)

    Brunner, Michael

    2015-02-05

    In the aftermath of the Tohoku earthquake and the nuclear meltdown at the power plant of Fukushima Daiichi in 2011, reconfigurable robots like the iRobot Packbot were deployed. Instead of humans, the robots were used to investigate contaminated areas. Other incidents are the two major earthquakes in Northern Italy in May 2012. Besides many casualties, a large number of historical buildings was severely damaged. Due to the imminent danger of collapse, it was too dangerous for rescue personnel to enter many of the buildings. Therefore, the sites were inspected by reconfigurable robots, which are able to traverse the rubble and debris of the partially destroyed buildings. This thesis develops a navigation system enabling wheeled and tracked robots to safely traverse rough terrain and challenging structures. It consists of a planning mechanism and a controller. The focus of this thesis, however, is on the contribution to motion planning. The planning scheme employs a hierarchical approach to motion planning for actively reconfigurable robots in rough environments. Using a map of the environment the algorithm estimates the traversability under the consideration of uncertainties. Based on this analysis, an initial path search determines an approximate solution with respect to the robot's operating limits.Subsequently, a detailed planning step refines the initial path where it is required. The refinement step considers the robot's actuators and stability in addition to the quantities of the first search. Determining the robot-terrain interaction is very important in rough terrain. This thesis presents two path refinement approaches: a deterministic and a randomized approach. The experimental evaluation investigates the separate components of the planning scheme, the robot-terrain interaction for instance.In simulation as well as in real world experiments the evaluation demonstrates the necessity of such a planning algorithm in rough terrain and it provides

  17. Rough terrain motion planning for actively reconfigurable mobile robots

    International Nuclear Information System (INIS)

    Brunner, Michael

    2015-01-01

    In the aftermath of the Tohoku earthquake and the nuclear meltdown at the power plant of Fukushima Daiichi in 2011, reconfigurable robots like the iRobot Packbot were deployed. Instead of humans, the robots were used to investigate contaminated areas. Other incidents are the two major earthquakes in Northern Italy in May 2012. Besides many casualties, a large number of historical buildings was severely damaged. Due to the imminent danger of collapse, it was too dangerous for rescue personnel to enter many of the buildings. Therefore, the sites were inspected by reconfigurable robots, which are able to traverse the rubble and debris of the partially destroyed buildings. This thesis develops a navigation system enabling wheeled and tracked robots to safely traverse rough terrain and challenging structures. It consists of a planning mechanism and a controller. The focus of this thesis, however, is on the contribution to motion planning. The planning scheme employs a hierarchical approach to motion planning for actively reconfigurable robots in rough environments. Using a map of the environment the algorithm estimates the traversability under the consideration of uncertainties. Based on this analysis, an initial path search determines an approximate solution with respect to the robot's operating limits.Subsequently, a detailed planning step refines the initial path where it is required. The refinement step considers the robot's actuators and stability in addition to the quantities of the first search. Determining the robot-terrain interaction is very important in rough terrain. This thesis presents two path refinement approaches: a deterministic and a randomized approach. The experimental evaluation investigates the separate components of the planning scheme, the robot-terrain interaction for instance.In simulation as well as in real world experiments the evaluation demonstrates the necessity of such a planning algorithm in rough terrain and it provides

  18. Motion and Emotional Behavior Design for Pet Robot Dog

    Science.gov (United States)

    Cheng, Chi-Tai; Yang, Yu-Ting; Miao, Shih-Heng; Wong, Ching-Chang

    A pet robot dog with two ears, one mouth, one facial expression plane, and one vision system is designed and implemented so that it can do some emotional behaviors. Three processors (Inter® Pentium® M 1.0 GHz, an 8-bit processer 8051, and embedded soft-core processer NIOS) are used to control the robot. One camera, one power detector, four touch sensors, and one temperature detector are used to obtain the information of the environment. The designed robot with 20 DOF (degrees of freedom) is able to accomplish the walking motion. A behavior system is built on the implemented pet robot so that it is able to choose a suitable behavior for different environmental situation. From the practical test, we can see that the implemented pet robot dog can do some emotional interaction with the human.

  19. Software for Project-Based Learning of Robot Motion Planning

    Science.gov (United States)

    Moll, Mark; Bordeaux, Janice; Kavraki, Lydia E.

    2013-01-01

    Motion planning is a core problem in robotics concerned with finding feasible paths for a given robot. Motion planning algorithms perform a search in the high-dimensional continuous space of robot configurations and exemplify many of the core algorithmic concepts of search algorithms and associated data structures. Motion planning algorithms can…

  20. Motion control report

    CERN Document Server

    2013-01-01

    Please note this is a short discount publication. In today's manufacturing environment, Motion Control plays a major role in virtually every project.The Motion Control Report provides a comprehensive overview of the technology of Motion Control:* Design Considerations* Technologies* Methods to Control Motion* Examples of Motion Control in Systems* A Detailed Vendors List

  1. Snake Robots Modelling, Mechatronics, and Control

    CERN Document Server

    Liljebäck, Pål; Stavdahl, Øyvind; Gravdahl, Jan Tommy

    2013-01-01

    Snake Robots is a novel treatment of theoretical and practical topics related to snake robots: robotic mechanisms designed to move like biological snakes and able to operate in challenging environments in which human presence is either undesirable or impossible. Future applications of such robots include search and rescue, inspection and maintenance, and subsea operations. Locomotion in unstructured environments is a focus for this book. The text targets the disparate muddle of approaches to modelling, development and control of snake robots in current literature, giving a unified presentation of recent research results on snake robot locomotion to increase the reader’s basic understanding of these mechanisms and their motion dynamics and clarify the state of the art in the field. The book is a complete treatment of snake robotics, with topics ranging from mathematical modelling techniques, through mechatronic design and implementation, to control design strategies. The development of two snake robots is de...

  2. Positional control of space robot manipulator

    Science.gov (United States)

    Kurochkin, Vladislav; Shymanchuk, Dzmitry

    2018-05-01

    In this article the mathematical model of a planar space robot manipulator is under study. The space robot manipulator represents a solid body with attached manipulators. The system of equations of motion is determined using the Lagrange's equations. The control problem concerning moving the robot to a given point and return it to a given trajectory in the phase space is solved. Changes of generalized coordinates and necessary control actions are plotted for a specific model.

  3. Robotic guarded motion system and method

    Science.gov (United States)

    Bruemmer, David J.

    2010-02-23

    A robot platform includes perceptors, locomotors, and a system controller. The system controller executes instructions for repeating, on each iteration through an event timing loop, the acts of defining an event horizon, detecting a range to obstacles around the robot, and testing for an event horizon intrusion. Defining the event horizon includes determining a distance from the robot that is proportional to a current velocity of the robot and testing for the event horizon intrusion includes determining if any range to the obstacles is within the event horizon. Finally, on each iteration through the event timing loop, the method includes reducing the current velocity of the robot in proportion to a loop period of the event timing loop if the event horizon intrusion occurs.

  4. Effect of robotic-assisted three-dimensional repetitive motion to improve hand motor function and control in children with handwriting deficits: a nonrandomized phase 2 device trial.

    Science.gov (United States)

    Palsbo, Susan E; Hood-Szivek, Pamela

    2012-01-01

    We explored the efficacy of robotic technology in improving handwriting in children with impaired motor skills. Eighteen participants had impairments arising from cerebral palsy (CP), autism spectrum disorder (ASD), attention deficit disorder (ADD), attention deficit hyperactivity disorder (ADHD), or other disorders. The intervention was robotic-guided three-dimensional repetitive motion in 15-20 daily sessions of 25-30 min each over 4-8 wk. Fine motor control improved for the children with learning disabilities and those ages 9 or older but not for those with CP or under age 9. All children with ASD or ADHD referred for slow writing speed were able to increase speed while maintaining legibility. Three-dimensional, robot-assisted, repetitive motion training improved handwriting fluidity in children with mild to moderate fine motor deficits associated with ASD or ADHD within 10 hr of training. This dosage may not be sufficient for children with CP. Copyright © 2012 by the American Occupational Therapy Association, Inc.

  5. An Evolutionary Robotics Approach to the Control of Plant Growth and Motion: Modeling Plants and Crossing the Reality Gap

    DEFF Research Database (Denmark)

    Wahby, Mostafa; Hofstadler, Daniel Nicolas; Heinrich, Mary Katherine

    2016-01-01

    approach where task performance is determined by monitoring the plant's reaction. First, we do initial plant experiments with simple, predetermined controllers. Then we use image sampling data as a model of the dynamics of the plant tip xy position. Second, we use this approach to evolve robot controllers...... in simulation. The task is to make the plant approach three predetermined, distinct points in an xy-plane. Finally, we test the evolved controllers in real plant experiments and find that we cross the reality gap successfully. We shortly describe how we have extended from plant tip to many points on the plant...

  6. Control of multiple robots using vision sensors

    CERN Document Server

    Aranda, Miguel; Sagüés, Carlos

    2017-01-01

    This monograph introduces novel methods for the control and navigation of mobile robots using multiple-1-d-view models obtained from omni-directional cameras. This approach overcomes field-of-view and robustness limitations, simultaneously enhancing accuracy and simplifying application on real platforms. The authors also address coordinated motion tasks for multiple robots, exploring different system architectures, particularly the use of multiple aerial cameras in driving robot formations on the ground. Again, this has benefits of simplicity, scalability and flexibility. Coverage includes details of: a method for visual robot homing based on a memory of omni-directional images a novel vision-based pose stabilization methodology for non-holonomic ground robots based on sinusoidal-varying control inputs an algorithm to recover a generic motion between two 1-d views and which does not require a third view a novel multi-robot setup where multiple camera-carrying unmanned aerial vehicles are used to observe and c...

  7. The Combined Effects of Adaptive Control and Virtual Reality on Robot-Assisted Fine Hand Motion Rehabilitation in Chronic Stroke Patients: A Case Study.

    Science.gov (United States)

    Huang, Xianwei; Naghdy, Fazel; Naghdy, Golshah; Du, Haiping; Todd, Catherine

    2018-01-01

    Robot-assisted therapy is regarded as an effective and reliable method for the delivery of highly repetitive training that is needed to trigger neuroplasticity following a stroke. However, the lack of fully adaptive assist-as-needed control of the robotic devices and an inadequate immersive virtual environment that can promote active participation during training are obstacles hindering the achievement of better training results with fewer training sessions required. This study thus focuses on these research gaps by combining these 2 key components into a rehabilitation system, with special attention on the rehabilitation of fine hand motion skills. The effectiveness of the proposed system is tested by conducting clinical trials on a chronic stroke patient and verified through clinical evaluation methods by measuring the key kinematic features such as active range of motion (ROM), finger strength, and velocity. By comparing the pretraining and post-training results, the study demonstrates that the proposed method can further enhance the effectiveness of fine hand motion rehabilitation training by improving finger ROM, strength, and coordination. Copyright © 2018 National Stroke Association. Published by Elsevier Inc. All rights reserved.

  8. Mobile robot motion estimation using Hough transform

    Science.gov (United States)

    Aldoshkin, D. N.; Yamskikh, T. N.; Tsarev, R. Yu

    2018-05-01

    This paper proposes an algorithm for estimation of mobile robot motion. The geometry of surrounding space is described with range scans (samples of distance measurements) taken by the mobile robot’s range sensors. A similar sample of space geometry in any arbitrary preceding moment of time or the environment map can be used as a reference. The suggested algorithm is invariant to isotropic scaling of samples or map that allows using samples measured in different units and maps made at different scales. The algorithm is based on Hough transform: it maps from measurement space to a straight-line parameters space. In the straight-line parameters, space the problems of estimating rotation, scaling and translation are solved separately breaking down a problem of estimating mobile robot localization into three smaller independent problems. The specific feature of the algorithm presented is its robustness to noise and outliers inherited from Hough transform. The prototype of the system of mobile robot orientation is described.

  9. Controller design for Robotic hand through Electroencephalogram

    Directory of Open Access Journals (Sweden)

    Pandelidis P.

    2016-01-01

    Full Text Available - This paper deals with the designing, the construction and the control of a robotic hand via an electroencephalogram sensor. First a robotic device that is able to mimic a real human hand is constructed. A PID controller is designed in order to improve the performance of the robotic arm for grabbing objects. Furthermore, a novel design approach is presented for controlling the motion of the robotic arm using signals produced from an innovative electroencephalogram sensor that detects the concentration of the brain

  10. Biological inspiration used for robots motion synthesis.

    Science.gov (United States)

    Zielińska, Teresa

    2009-01-01

    This work presents a biologically inspired method of gait generation. Bipedal gait pattern (for hip and knee joints) was taken into account giving the reference trajectories in a learning task. The four coupled oscillators were taught to generate the outputs similar to those in a human gait. After applying the correction functions the obtained generation method was validated using ZMP criterion. The formula suitable for real-time motion generation taking into account the positioning errors was also formulated. The small real robot prototype was tested to be able walk successfully following the elaborated motion pattern.

  11. Integration Method of Emphatic Motions and Adverbial Expressions with Scalar Parameters for Robotic Motion Coaching System

    Science.gov (United States)

    Okuno, Keisuke; Inamura, Tetsunari

    A robotic coaching system can improve humans' learning performance of motions by intelligent usage of emphatic motions and adverbial expressions according to user reactions. In robotics, however, method to control both the motions and the expressions and how to bind them had not been adequately discussed from an engineering point of view. In this paper, we propose a method for controlling and binding emphatic motions and adverbial expressions by using two scalar parameters in a phase space. In the phase space, variety of motion patterns and verbal expressions are connected and can be expressed as static points. We show the feasibility of the proposing method through experiments of actual sport coaching tasks for beginners. From the results of participants' improvements in motion learning, we confirmed the feasibility of the methods to control and bind emphatic motions and adverbial expressions, as well as confirmed contribution of the emphatic motions and positive correlation of adverbial expressions for participants' improvements in motion learning. Based on the results, we introduce a hypothesis that individually optimized method for binding adverbial expression is required.

  12. Stingray-inspired robot with simply actuated intermediate motion

    Science.gov (United States)

    Neely, Lincoln; Gaiennie, Jack; Noble, Nick; Erickson, Jonathan C.

    2016-04-01

    Batoids, or rays, utilize unique forms of locomotion that may offer more efficient techniques of motorized propulsion in various marine environments. We present a novel biomimetic engineering design and assembly of a stingray-inspired robot swimmer. The robots locomotion mimics the Dasyatis americana, or southern stingray, whose distinction among rays is its intermediate motion, characterized by sweeping strokes that propagate between 1/2-1 wavelength of the fin profile in the posterior direction. Though oscillatory ( wavelengths) ray-based robots have been created, this project demonstrates new engineering possibilities in what is, to the best of our knowledge, the first intermediately propelled batoid-based robot. The robots fins were made of silicone rubber, cast in a 3-D printed mold, with wingspan of 42 cm (1/2 - 1/5 scale for males and females, respectively, scale of model organism). Two anteriorly placed servomotors per fin were used, all controlled by one wirelessly enabled Arduino microcontroller. Each servomotor oscillated a flexible rod with cylindrical joint, whose frequency, speed, and front-back phase delay were user-programmed over wireless connection. During free-swimming tests, the fin profile developed about 0.8 wavelength, qualifying for successful mimicry of its biological inspiration. The robot satisfactorily maintained straight-line motion, reaching average peak velocity of 9.4+/-1.0 cm/s (0.27-0.03 body lengths/second) at its optimum flapping frequency of 1.4 Hz. This is in the same order of magnitude of speed normalized to body length achieved by others in two recent batoid-based projects. In summary, our robot performed intermediate stingray locomotion with relatively fewer components, which reveals robust potential for innovation of the simple intermediate batoid-based robot swimmer.

  13. Discrete time motion model for guiding people in urban areas using multiple robots

    OpenAIRE

    Garrell Zulueta, Anais; Sanfeliu Cortés, Alberto; Moreno-Noguer, Francesc

    2009-01-01

    We present a new model for people guidance in urban settings using several mobile robots, that overcomes the limitations of existing approaches, which are either tailored to tightly bounded environments, or based on unrealistic human behaviors. Although the robots motion is controlled by means of a standard particle filter formulation, the novelty of our approach resides in how the environment and human and robot motions are modeled. In particular we define a “Discrete-Time-Motion” model, whi...

  14. Collision-free motion coordination of heterogeneous robots

    International Nuclear Information System (INIS)

    Ko, Nak Yong; Seo, Dong Jin; Simmons, Reid G.

    2008-01-01

    This paper proposes a method to coordinate the motion of multiple heterogeneous robots on a network. The proposed method uses prioritization and avoidance. Priority is assigned to each robot; a robot with lower priority avoids the robots of higher priority. To avoid collision with other robots, elastic force and potential field force are used. Also, the method can be applied separately to the motion planning of a part of a robot from that of the other parts of the robot. This is useful for application to the robots of the type mobile manipulator or highly redundant robots. The method is tested by simulation, and it results in smooth and adaptive coordination in an environment with multiple heterogeneous robots

  15. Collision-free motion coordination of heterogeneous robots

    Energy Technology Data Exchange (ETDEWEB)

    Ko, Nak Yong [Chosun University, Gwangju (Korea, Republic of); Seo, Dong Jin [RedOne Technologies, Gwangju (Korea, Republic of); Simmons, Reid G. [Carnegie Mellon University, Pennsylvania (United States)

    2008-11-15

    This paper proposes a method to coordinate the motion of multiple heterogeneous robots on a network. The proposed method uses prioritization and avoidance. Priority is assigned to each robot; a robot with lower priority avoids the robots of higher priority. To avoid collision with other robots, elastic force and potential field force are used. Also, the method can be applied separately to the motion planning of a part of a robot from that of the other parts of the robot. This is useful for application to the robots of the type mobile manipulator or highly redundant robots. The method is tested by simulation, and it results in smooth and adaptive coordination in an environment with multiple heterogeneous robots

  16. The development of advanced robotic technology - A study on the development of Motion capturing system

    Energy Technology Data Exchange (ETDEWEB)

    Kim, Dong Hyun; Kim, Ki Ho; Lee, Yong Woo; Park, Soo Il; Choi, Jin Sung; Kim, Hae Dong; Park, Chan Yong [System Engineering Research Institute, Taejon= (Korea, Republic of)

    1996-07-01

    Robots are used to perform jobs where the performer are exposed to the radioactivity. Good human-robot-interface is required to operate the robots easily and smoothly. It is believed that virtual reality and 3D graphics technology will be the beat solution for the good human-robot-interface. Using 3D computer graphics, complex human motions can be captured and displayed on the screen. The captured motion data can be used as the input to= control the remote robots using virtual reality technologies. Thus good human-robot-interface can be constructed. The motion capturing system developed in this study are very convenient and easy to be used to operate the robot. And the required time to operate the robot with the developed system is much shorter than to operate the robots without our motion capturing system. Therefore, efficient usage of the robot and related facilities will prolong the life time of them and reduce the manpower of the operators. The 3D data produced by our system will be used to generate commands to control the robot. 6 refs., 60 figs. (author)

  17. Robot-Arm Dynamic Control by Computer

    Science.gov (United States)

    Bejczy, Antal K.; Tarn, Tzyh J.; Chen, Yilong J.

    1987-01-01

    Feedforward and feedback schemes linearize responses to control inputs. Method for control of robot arm based on computed nonlinear feedback and state tranformations to linearize system and decouple robot end-effector motions along each of cartesian axes augmented with optimal scheme for correction of errors in workspace. Major new feature of control method is: optimal error-correction loop directly operates on task level and not on joint-servocontrol level.

  18. Robot welding process control

    Science.gov (United States)

    Romine, Peter L.

    1991-01-01

    This final report documents the development and installation of software and hardware for Robotic Welding Process Control. Primary emphasis is on serial communications between the CYRO 750 robotic welder, Heurikon minicomputer running Hunter & Ready VRTX, and an IBM PC/AT, for offline programming and control and closed-loop welding control. The requirements for completion of the implementation of the Rocketdyne weld tracking control are discussed. The procedure for downloading programs from the Intergraph, over the network, is discussed. Conclusions are made on the results of this task, and recommendations are made for efficient implementation of communications, weld process control development, and advanced process control procedures using the Heurikon.

  19. Multi-robot control interface

    Science.gov (United States)

    Bruemmer, David J [Idaho Falls, ID; Walton, Miles C [Idaho Falls, ID

    2011-12-06

    Methods and systems for controlling a plurality of robots through a single user interface include at least one robot display window for each of the plurality of robots with the at least one robot display window illustrating one or more conditions of a respective one of the plurality of robots. The user interface further includes at least one robot control window for each of the plurality of robots with the at least one robot control window configured to receive one or more commands for sending to the respective one of the plurality of robots. The user interface further includes a multi-robot common window comprised of information received from each of the plurality of robots.

  20. Reverse control for humanoid robot task recognition.

    Science.gov (United States)

    Hak, Sovannara; Mansard, Nicolas; Stasse, Olivier; Laumond, Jean Paul

    2012-12-01

    Efficient methods to perform motion recognition have been developed using statistical tools. Those methods rely on primitive learning in a suitable space, for example, the latent space of the joint angle and/or adequate task spaces. Learned primitives are often sequential: A motion is segmented according to the time axis. When working with a humanoid robot, a motion can be decomposed into parallel subtasks. For example, in a waiter scenario, the robot has to keep some plates horizontal with one of its arms while placing a plate on the table with its free hand. Recognition can thus not be limited to one task per consecutive segment of time. The method presented in this paper takes advantage of the knowledge of what tasks the robot is able to do and how the motion is generated from this set of known controllers, to perform a reverse engineering of an observed motion. This analysis is intended to recognize parallel tasks that have been used to generate a motion. The method relies on the task-function formalism and the projection operation into the null space of a task to decouple the controllers. The approach is successfully applied on a real robot to disambiguate motion in different scenarios where two motions look similar but have different purposes.

  1. Compensating for Quasi-periodic Motion in Robotic Radiosurgery

    CERN Document Server

    Ernst, Floris

    2012-01-01

    Compensating for Quasi-periodic Motion in Robotic Radiosurgery outlines the techniques needed to accurately track and compensate for respiratory and pulsatory motion during robotic radiosurgery. The algorithms presented within the book aid in the treatment of tumors that move during respiration. In Chapters 1 and 2,  the book introduces the concept of stereotactic body radiation therapy, motion compensation strategies and the clinical state-of-the-art. In Chapters 3 through 5, the author describes and evaluates new methods for motion prediction, for correlating external motion to internal organ motion, and for the evaluation of these algorithms’ output based on an unprecedented amount of real clinical data. Finally, Chapter 6 provides a brief introduction into currently investigated, open questions and further fields of research. Compensating for Quasi-periodic Motion in Robotic Radiosurgery targets researchers working in the related fields of surgical oncology, artificial intelligence, robotics and more. ...

  2. Integrated mobile robot control

    Science.gov (United States)

    Amidi, Omead; Thorpe, Chuck E.

    1991-03-01

    This paper describes the strucwre implementation and operation of a real-time mobile robot controller which integrates capabilities such as: position estimation path specification and hacking human interfaces fast communication and multiple client support The benefits of such high-level capabilities in a low-level controller was shown by its implementation for the Naviab autonomous vehicle. In addition performance results from positioning and tracking systems are reported and analyzed.

  3. Robotics for mining control

    Energy Technology Data Exchange (ETDEWEB)

    1986-11-01

    In 1982 surveys of the mining industry revealed no applications of robotics existed and none were planned. This report provides a general overview of automation in the mining industry since this point in time. Roof control electronics, gas monitoring, jumbo drill automation, remote and sensor- controlled continuous miners, automated trolley trucks, roof bolting and screening machines are examples of technology available today. The report concludes with recommendations as to six potential research areas. 25 refs.

  4. A multi-mode real-time terrain parameter estimation method for wheeled motion control of mobile robots

    Science.gov (United States)

    Li, Yuankai; Ding, Liang; Zheng, Zhizhong; Yang, Qizhi; Zhao, Xingang; Liu, Guangjun

    2018-05-01

    For motion control of wheeled planetary rovers traversing on deformable terrain, real-time terrain parameter estimation is critical in modeling the wheel-terrain interaction and compensating the effect of wheel slipping. A multi-mode real-time estimation method is proposed in this paper to achieve accurate terrain parameter estimation. The proposed method is composed of an inner layer for real-time filtering and an outer layer for online update. In the inner layer, sinkage exponent and internal frictional angle, which have higher sensitivity than that of the other terrain parameters to wheel-terrain interaction forces, are estimated in real time by using an adaptive robust extended Kalman filter (AREKF), whereas the other parameters are fixed with nominal values. The inner layer result can help synthesize the current wheel-terrain contact forces with adequate precision, but has limited prediction capability for time-variable wheel slipping. To improve estimation accuracy of the result from the inner layer, an outer layer based on recursive Gauss-Newton (RGN) algorithm is introduced to refine the result of real-time filtering according to the innovation contained in the history data. With the two-layer structure, the proposed method can work in three fundamental estimation modes: EKF, REKF and RGN, making the method applicable for flat, rough and non-uniform terrains. Simulations have demonstrated the effectiveness of the proposed method under three terrain types, showing the advantages of introducing the two-layer structure.

  5. Human motion behavior while interacting with an industrial robot.

    Science.gov (United States)

    Bortot, Dino; Ding, Hao; Antonopolous, Alexandros; Bengler, Klaus

    2012-01-01

    Human workers and industrial robots both have specific strengths within industrial production. Advantageously they complement each other perfectly, which leads to the development of human-robot interaction (HRI) applications. Bringing humans and robots together in the same workspace may lead to potential collisions. The avoidance of such is a central safety requirement. It can be realized with sundry sensor systems, all of them decelerating the robot when the distance to the human decreases alarmingly and applying the emergency stop, when the distance becomes too small. As a consequence, the efficiency of the overall systems suffers, because the robot has high idle times. Optimized path planning algorithms have to be developed to avoid that. The following study investigates human motion behavior in the proximity of an industrial robot. Three different kinds of encounters between the two entities under three robot speed levels are prompted. A motion tracking system is used to capture the motions. Results show, that humans keep an average distance of about 0,5m to the robot, when the encounter occurs. Approximation of the workbenches is influenced by the robot in ten of 15 cases. Furthermore, an increase of participants' walking velocity with higher robot velocities is observed.

  6. Motion Planning for Omnidirectional Wheeled Mobile Robot by Potential Field Method

    Directory of Open Access Journals (Sweden)

    Weihao Li

    2017-01-01

    Full Text Available In this paper, potential field method has been used to navigate a three omnidirectional wheels’ mobile robot and to avoid obstacles. The potential field method is used to overcome the local minima problem and the goals nonreachable with obstacles nearby (GNRON problem. For further consideration, model predictive control (MPC has been used to incorporate motion constraints and make the velocity more realistic and flexible. The proposed method is employed based on the kinematic model and dynamics model of the mobile robot in this paper. To show the performance of proposed control scheme, simulation studies have been carried to perform the motion process of mobile robot in specific workplace.

  7. A Course in Simulation and Demonstration of Humanoid Robot Motion

    Science.gov (United States)

    Liu, Hsin-Yu; Wang, Wen-June; Wang, Rong-Jyue

    2011-01-01

    An introductory course for humanoid robot motion realization for undergraduate and graduate students is presented in this study. The basic operations of AX-12 motors and the mechanics combination of a 16 degrees-of-freedom (DOF) humanoid robot are presented first. The main concepts of multilink systems, zero moment point (ZMP), and feedback…

  8. A Modular Approach to Redundant Robot Control

    International Nuclear Information System (INIS)

    Anderson, R.J.

    1997-12-01

    This paper describes a modular approach for computing redundant robot kinematics. First some conventional redundant control methods are presented and shown to be 'passive control laws', i.e. they can be represented by a network consisting of passive elements. These networks are then put into modular form by applying scattering operator techniques. Additional subnetwork modules can then be added to further shape the motion. Modules for obstacle detection, joint limit avoidance, proximity sensing, and for imposing nonlinear velocity constraints are presented. The resulting redundant robot control system is modular, flexible and robust

  9. Autonomous Coordination and Online Motion Modeling for Mobile Robots

    National Research Council Canada - National Science Library

    Sjoberg, Eric J

    2007-01-01

    Robots are rapidly becoming more involved in everyday military operations. As robots become more capable, their tasks will increase to include such roles as exploring enemy controlled buildings and caves...

  10. Software for project-based learning of robot motion planning

    Science.gov (United States)

    Moll, Mark; Bordeaux, Janice; Kavraki, Lydia E.

    2013-12-01

    Motion planning is a core problem in robotics concerned with finding feasible paths for a given robot. Motion planning algorithms perform a search in the high-dimensional continuous space of robot configurations and exemplify many of the core algorithmic concepts of search algorithms and associated data structures. Motion planning algorithms can be explained in a simplified two-dimensional setting, but this masks many of the subtleties and complexities of the underlying problem. We have developed software for project-based learning of motion planning that enables deep learning. The projects that we have developed allow advanced undergraduate students and graduate students to reflect on the performance of existing textbook algorithms and their own variations on such algorithms. Formative assessment has been conducted at three institutions. The core of the software used for this teaching module is also used within the Robot Operating System, a widely adopted platform by the robotics research community. This allows for transfer of knowledge and skills to robotics research projects involving a large variety robot hardware platforms.

  11. Motion Planning in Multi-robot Systems using Timed Automata

    DEFF Research Database (Denmark)

    Andersen, Michael. S.; Jensen, Rune S.; Bak, Thomas

    This paper dscribes how interacting timed automata can be used to model, analyze, and verify motion planning problems for systems with multiple mobile robots. The method assumes an infra-structure of simple unicycle type robots, moving om a planar grid. The motion of the robots, including simple...... kinematics, is captured in an automata formalism that allows formal composition and symbolic reasoning. The verification software UppAal is used to verify specification requirements formulated in computational tree logic (CTL), generating all feasible trajectories that satisfy specifications. The results...... of the planning are demonstrateted in a testbed that allows execution of the planned paths and motion primitives by synchronizing the planning results from UppAal with actual robotic vehicles. The planning problem may be modified online by moving obstacles in the physical environment, which causes a re...

  12. Motion control of the Twente humanoid head

    NARCIS (Netherlands)

    Visser, L.C.; Carloni, Raffaella; Stramigioli, Stefano

    2009-01-01

    In this work, we present the design and the realization of the motion control algorithm implemented in the Twente hu- manoid head, a seven degrees of freedom (dof) robotic sys- tem. The aim of the project is to have a humanoid head that can serve as a research platform for human-machine interac-

  13. A robot and control algorithm that can synchronously assist in naturalistic motion during body-weight-supported gait training following neurologic injury.

    Science.gov (United States)

    Aoyagi, Daisuke; Ichinose, Wade E; Harkema, Susan J; Reinkensmeyer, David J; Bobrow, James E

    2007-09-01

    Locomotor training using body weight support on a treadmill and manual assistance is a promising rehabilitation technique following neurological injuries, such as spinal cord injury (SCI) and stroke. Previous robots that automate this technique impose constraints on naturalistic walking due to their kinematic structure, and are typically operated in a stiff mode, limiting the ability of the patient or human trainer to influence the stepping pattern. We developed a pneumatic gait training robot that allows for a full range of natural motion of the legs and pelvis during treadmill walking, and provides compliant assistance. However, we observed an unexpected consequence of the device's compliance: unimpaired and SCI individuals invariably began walking out-of-phase with the device. Thus, the robot perturbed rather than assisted stepping. To address this problem, we developed a novel algorithm that synchronizes the device in real-time to the actual motion of the individual by sensing the state error and adjusting the replay timing to reduce this error. This paper describes data from experiments with individuals with SCI that demonstrate the effectiveness of the synchronization algorithm, and the potential of the device for relieving the trainers of strenuous work while maintaining naturalistic stepping.

  14. Lazy motion planning for robotic manipulators

    NARCIS (Netherlands)

    Andrien, A.R.P.; van de Molengraft, M.J.G.; Bruyninckx, H.P.J.

    2017-01-01

    Robotic manipulators are making a shift towards mobile bases in both industry and domestic environments, which puts high demands on efficient use of the robot’s limited energy resources. In this work, the problem of reducing energy usage of a robot manipulator during a task is investigated. We

  15. Neuro-Inspired Spike-Based Motion: From Dynamic Vision Sensor to Robot Motor Open-Loop Control through Spike-VITE

    Directory of Open Access Journals (Sweden)

    Fernando Perez-Peña

    2013-11-01

    Full Text Available In this paper we present a complete spike-based architecture: from a Dynamic Vision Sensor (retina to a stereo head robotic platform. The aim of this research is to reproduce intended movements performed by humans taking into account as many features as possible from the biological point of view. This paper fills the gap between current spike silicon sensors and robotic actuators by applying a spike processing strategy to the data flows in real time. The architecture is divided into layers: the retina, visual information processing, the trajectory generator layer which uses a neuroinspired algorithm (SVITE that can be replicated into as many times as DoF the robot has; and finally the actuation layer to supply the spikes to the robot (using PFM. All the layers do their tasks in a spike-processing mode, and they communicate each other through the neuro-inspired AER protocol. The open-loop controller is implemented on FPGA using AER interfaces developed by RTC Lab. Experimental results reveal the viability of this spike-based controller. Two main advantages are: low hardware resources (2% of a Xilinx Spartan 6 and power requirements (3.4 W to control a robot with a high number of DoF (up to 100 for a Xilinx Spartan 6. It also evidences the suitable use of AER as a communication protocol between processing and actuation.

  16. Neuro-Inspired Spike-Based Motion: From Dynamic Vision Sensor to Robot Motor Open-Loop Control through Spike-VITE

    Science.gov (United States)

    Perez-Peña, Fernando; Morgado-Estevez, Arturo; Linares-Barranco, Alejandro; Jimenez-Fernandez, Angel; Gomez-Rodriguez, Francisco; Jimenez-Moreno, Gabriel; Lopez-Coronado, Juan

    2013-01-01

    In this paper we present a complete spike-based architecture: from a Dynamic Vision Sensor (retina) to a stereo head robotic platform. The aim of this research is to reproduce intended movements performed by humans taking into account as many features as possible from the biological point of view. This paper fills the gap between current spike silicon sensors and robotic actuators by applying a spike processing strategy to the data flows in real time. The architecture is divided into layers: the retina, visual information processing, the trajectory generator layer which uses a neuroinspired algorithm (SVITE) that can be replicated into as many times as DoF the robot has; and finally the actuation layer to supply the spikes to the robot (using PFM). All the layers do their tasks in a spike-processing mode, and they communicate each other through the neuro-inspired AER protocol. The open-loop controller is implemented on FPGA using AER interfaces developed by RTC Lab. Experimental results reveal the viability of this spike-based controller. Two main advantages are: low hardware resources (2% of a Xilinx Spartan 6) and power requirements (3.4 W) to control a robot with a high number of DoF (up to 100 for a Xilinx Spartan 6). It also evidences the suitable use of AER as a communication protocol between processing and actuation. PMID:24264330

  17. Towards Coordination and Control of Multi-robot Systems

    DEFF Research Database (Denmark)

    Quottrup, Michael Melholt

    This thesis focuses on control and coordination of mobile multi-robot systems (MRS). MRS can often deal with tasks that are difficult to be accomplished by a single robot. One of the challenges is the need to control, coordinate and synchronize the operation of several robots to perform some...... specified task. This calls for new strategies and methods which allow the desired system behavior to be specified in a formal and succinct way. Two different frameworks for the coordination and control of MRS have been investigated. Framework I - A network of robots is modeled as a network of multi...... a requirement specification in Computational Tree Logic (CTL) for a network of robots. The result is a set of motion plans for the robots which satisfy the specification. Framework II - A framework for controller synthesis for a single robot with respect to requirement specification in Linear-time Temporal...

  18. Ship Roll Motion Control

    DEFF Research Database (Denmark)

    Perez, Tristan; Blanke, Mogens

    2010-01-01

    . This tutorial paper presents an account of the development of various ship roll motion control systems and the challenges associated with their design. The paper discusses how to assess performance, the applicability of dierent models, and control methods that have been applied in the past....

  19. Myoelectric Control Techniques for a Rehabilitation Robot

    Directory of Open Access Journals (Sweden)

    Alan Smith

    2011-01-01

    Full Text Available This work examines two different types of myoelectric control schemes for the purpose of rehabilitation robot applications. The first is a commonly used technique based on a Gaussian classifier. It is implemented in real time for healthy subjects in addition to a subject with Central Cord Syndrome (CCS. The myoelectric control scheme is used to control three degrees of freedom (DOF on a robot manipulator which corresponded to the robot's elbow joint, wrist joint, and gripper. The classes of motion controlled include elbow flexion and extension, wrist pronation and supination, hand grasping and releasing, and rest. Healthy subjects were able to achieve 90% accuracy. Single DOF controllers were first tested on the subject with CCS and he achieved 100%, 96%, and 85% accuracy for the elbow, gripper, and wrist controllers respectively. Secondly, he was able to control the three DOF controller at 68% accuracy. The potential applications for this scheme are rehabilitation and teleoperation. To overcome limitations in the pattern recognition based scheme, a second myoelectric control scheme is also presented which is trained using electromyographic (EMG data derived from natural reaching motions in the sagittal plane. This second scheme is based on a time delayed neural network (TDNN which has the ability to control multiple DOF at once. The controller tracked a subject's elbow and shoulder joints in the sagittal plane. Results showed an average error of 19° for the two joints. This myoelectric control scheme has the potential of being used in the development of exoskeleton and orthotic rehabilitation applications.

  20. Virtual Sensors for Advanced Controllers in Rehabilitation Robotics.

    Science.gov (United States)

    Mancisidor, Aitziber; Zubizarreta, Asier; Cabanes, Itziar; Portillo, Eva; Jung, Je Hyung

    2018-03-05

    In order to properly control rehabilitation robotic devices, the measurement of interaction force and motion between patient and robot is an essential part. Usually, however, this is a complex task that requires the use of accurate sensors which increase the cost and the complexity of the robotic device. In this work, we address the development of virtual sensors that can be used as an alternative of actual force and motion sensors for the Universal Haptic Pantograph (UHP) rehabilitation robot for upper limbs training. These virtual sensors estimate the force and motion at the contact point where the patient interacts with the robot using the mathematical model of the robotic device and measurement through low cost position sensors. To demonstrate the performance of the proposed virtual sensors, they have been implemented in an advanced position/force controller of the UHP rehabilitation robot and experimentally evaluated. The experimental results reveal that the controller based on the virtual sensors has similar performance to the one using direct measurement (less than 0.005 m and 1.5 N difference in mean error). Hence, the developed virtual sensors to estimate interaction force and motion can be adopted to replace actual precise but normally high-priced sensors which are fundamental components for advanced control of rehabilitation robotic devices.

  1. Virtual Sensors for Advanced Controllers in Rehabilitation Robotics

    Directory of Open Access Journals (Sweden)

    Aitziber Mancisidor

    2018-03-01

    Full Text Available In order to properly control rehabilitation robotic devices, the measurement of interaction force and motion between patient and robot is an essential part. Usually, however, this is a complex task that requires the use of accurate sensors which increase the cost and the complexity of the robotic device. In this work, we address the development of virtual sensors that can be used as an alternative of actual force and motion sensors for the Universal Haptic Pantograph (UHP rehabilitation robot for upper limbs training. These virtual sensors estimate the force and motion at the contact point where the patient interacts with the robot using the mathematical model of the robotic device and measurement through low cost position sensors. To demonstrate the performance of the proposed virtual sensors, they have been implemented in an advanced position/force controller of the UHP rehabilitation robot and experimentally evaluated. The experimental results reveal that the controller based on the virtual sensors has similar performance to the one using direct measurement (less than 0.005 m and 1.5 N difference in mean error. Hence, the developed virtual sensors to estimate interaction force and motion can be adopted to replace actual precise but normally high-priced sensors which are fundamental components for advanced control of rehabilitation robotic devices.

  2. Temporal logic motion planning in robotics

    CSIR Research Space (South Africa)

    Seotsanyana, M

    2012-08-01

    Full Text Available ) transport-related applications such as intra-logistics, automated parking garages and autonomous vehicles: (ii) mining-related applications such as automated mine vehicles and mine sensing; (iii) defence force-related applications such as autonomous... vehicles and (iv) hospital-related applications such as surgical procedures. In such applications, any failure of a robotic system may result in more than just a mere inconvenience, such as incorrect information by a robotic receptionist, loss of time...

  3. Manipulator motion planning for high-speed robotic laser cutting

    OpenAIRE

    Dolgui , Alexandre; Pashkevich , Anatol

    2009-01-01

    Abstract Recent advances in laser technology, and especially the essential increase of the cutting speed, motivate amending the existing robot path methods, which do not allow the complete utilisation of the actuator capabilities as well as neglect some particularities in the mechanical design of the wrist of the manipulator arm. This research addresses the optimisation of the 6-axes robot motions for continuous contour tracking while considering the redundancy caused by the tool a...

  4. Interactive robot control system and method of use

    Science.gov (United States)

    Sanders, Adam M. (Inventor); Reiland, Matthew J. (Inventor); Abdallah, Muhammad E. (Inventor); Linn, Douglas Martin (Inventor); Platt, Robert (Inventor)

    2012-01-01

    A robotic system includes a robot having joints, actuators, and sensors, and a distributed controller. The controller includes command-level controller, embedded joint-level controllers each controlling a respective joint, and a joint coordination-level controller coordinating motion of the joints. A central data library (CDL) centralizes all control and feedback data, and a user interface displays a status of each joint, actuator, and sensor using the CDL. A parameterized action sequence has a hierarchy of linked events, and allows the control data to be modified in real time. A method of controlling the robot includes transmitting control data through the various levels of the controller, routing all control and feedback data to the CDL, and displaying status and operation of the robot using the CDL. The parameterized action sequences are generated for execution by the robot, and a hierarchy of linked events is created within the sequence.

  5. Kinematics and Dynamics of Motion Control Based on Acceleration Control

    Science.gov (United States)

    Ohishi, Kiyoshi; Ohba, Yuzuru; Katsura, Seiichiro

    The first IEEE International Workshop on Advanced Motion Control was held in 1990 pointed out the importance of physical interpretation of motion control. The software servoing technology is now common in machine tools, robotics, and mechatronics. It has been intensively developed for the numerical control (NC) machines. Recently, motion control in unknown environment will be more and more important. Conventional motion control is not always suitable due to the lack of adaptive capability to the environment. A more sophisticated ability in motion control is necessary for compliant contact with environment. Acceleration control is the key technology of motion control in unknown environment. The acceleration control can make a motion system to be a zero control stiffness system without losing the robustness. Furthermore, a realization of multi-degree-of-freedom motion is necessary for future human assistance. A human assistant motion will require various control stiffness corresponding to the task. The review paper focuses on the modal coordinate system to integrate the various control stiffness in the virtual axes. A bilateral teleoperation is a good candidate to consider the future human assistant motion and integration of decentralized systems. Thus the paper reviews and discusses the bilateral teleoperation from the control stiffness and the modal control design points of view.

  6. Motion and operation planning of robotic systems background and practical approaches

    CERN Document Server

    Gomez-Barvo, Fernando

    2015-01-01

    This book addresses the broad multi-disciplinary topic of robotics, and presents the basic techniques for motion and operation planning in robotics systems. Gathering contributions from experts in diverse and wide ranging fields, it offers an overview of the most recent and cutting-edge practical applications of these methodologies. It covers both theoretical and practical approaches, and elucidates the transition from theory to implementation. An extensive analysis is provided, including humanoids, manipulators, aerial robots and ground mobile robots. ‘Motion and Operation Planning of Robotic Systems’ addresses the following topics: *The theoretical background of robotics. *Application of motion planning techniques to manipulators, such as serial and parallel manipulators. *Mobile robots planning, including robotic applications related to aerial robots, large scale robots and traditional wheeled robots. *Motion planning for humanoid robots. An invaluable reference text for graduate students and researche...

  7. Experimentally supported control design for a direct drive robot

    NARCIS (Netherlands)

    Kostic, D.; Jager, de A.G.; Steinbuch, M.

    2002-01-01

    We promote the idea of an experimentally supported control design as a successful way to achieve accurate tracking of reference robot motions, under disturbance conditions and given the uncertainties arising from modeling errors. The Hinf robust control theory is used for design of motion

  8. Monitoring and Controlling an Underwater Robotic Arm

    Science.gov (United States)

    Haas, John; Todd, Brian Keith; Woodcock, Larry; Robinson, Fred M.

    2009-01-01

    The SSRMS Module 1 software is part of a system for monitoring an adaptive, closed-loop control of the motions of a robotic arm in NASA s Neutral Buoyancy Laboratory, where buoyancy in a pool of water is used to simulate the weightlessness of outer space. This software is so named because the robot arm is a replica of the Space Shuttle Remote Manipulator System (SSRMS). This software is distributed, running on remote joint processors (RJPs), each of which is mounted in a hydraulic actuator comprising the joint of the robotic arm and communicating with a poolside processor denoted the Direct Control Rack (DCR). Each RJP executes the feedback joint-motion control algorithm for its joint and communicates with the DCR. The DCR receives joint-angular-velocity commands either locally from an operator or remotely from computers that simulate the flight like SSRMS and perform coordinated motion calculations based on hand-controller inputs. The received commands are checked for validity before they are transmitted to the RJPs. The DCR software generates a display of the statuses of the RJPs for the DCR operator and can shut down the hydraulic pump when excessive joint-angle error or failure of a RJP is detected.

  9. Motion Control with Vision

    NARCIS (Netherlands)

    Ir. Dick van Schenk Brill; Ir Peter Boots

    2001-01-01

    This paper describes the work that is done by a group of I3 students at Philips CFT in Eindhoven, Netherlands. I3 is an initiative of Fontys University of Professional Education also located in Eindhoven. The work focuses on the use of computer vision in motion control. Experiments are done with

  10. Multiprocessor development for robot control

    International Nuclear Information System (INIS)

    Lee, Jong Min; Kim, Seung Ho; Hwang, Suk Yeoung; Sohn, Surg Won; Kim, Byung Soo; Kim, Chang Hoi; Lee, Yong Bum; Kim, Woong Ki

    1988-12-01

    The object of this project is to develop a multiprocessor system which is essential to robot technology. A multiprocessor system interconnecting many single board computer is much faster and flexible than a single processor. The developed multiprocessor will be used to control nuclear mobile robot, so a loosely coupled system is adopted as a robot controller. A total configuration of controller is divided into three main parts in related with its function. It is consisted of supervisory control part, functional control part, remote control part. The designed control system is to be expanded easily for further use with a modular architecture, so the functional independency within sub-systems can be obtained throughout the system structure. Electromagnetic interference affecting to the control system is minimized by using optical fiber as communication media between robot and control system. System performances is enhanced not only by using distributed architecture in hardware, but by adopting real-time, multi-tasking operating system in software. The iRMX86 OS is used and reconfigured for real-time, multi-tasking operation. RS-485 serial communication protocol is used between functional control part and remote control part. Since the developed multiprocessor control system is an essential and fundamental technology for artificial intelligent robot, the result of this project can be applied directly to nuclear mobile robot. (Author)

  11. Interactive animated displayed of man-controlled and autonomous robots

    International Nuclear Information System (INIS)

    Crane, C.D. III; Duffy, J.

    1986-01-01

    An interactive computer graphics program has been developed which allows an operator to more readily control robot motions in two distinct modes; viz., man-controlled and autonomous. In man-controlled mode, the robot is guided by a joystick or similar device. As the robot moves, actual joint angle information is measured and supplied to a graphics system which accurately duplicates the robot motion. Obstacles are placed in the actual and animated workspace and the operator is warned of imminent collisions by sight and sound via the graphics system. Operation of the system in man-controlled mode is shown. In autonomous mode, a collision-free path between specified points is obtained by previewing robot motions on the graphics system. Once a satisfactory path is selected, the path characteristics are transmitted to the actual robot and the motion is executed. The telepresence system developed at the University of Florida has been successful in demonstrating that the concept of controlling a robot manipulator with the aid of an interactive computer graphics system is feasible and practical. The clarity of images coupled with real-time interaction and real-time determination of imminent collision with obstacles has resulted in improved operator performance. Furthermore, the ability for an operator to preview and supervise autonomous operations is a significant attribute when operating in a hazardous environment

  12. Strategy for robot motion and path planning in robot taping

    Science.gov (United States)

    Yuan, Qilong; Chen, I.-Ming; Lembono, Teguh Santoso; Landén, Simon Nelson; Malmgren, Victor

    2016-06-01

    Covering objects with masking tapes is a common process for surface protection in processes like spray painting, plasma spraying, shot peening, etc. Manual taping is tedious and takes a lot of effort of the workers. The taping process is a special process which requires correct surface covering strategy and proper attachment of the masking tape for an efficient surface protection. We have introduced an automatic robot taping system consisting of a robot manipulator, a rotating platform, a 3D scanner and specially designed taping end-effectors. This paper mainly talks about the surface covering strategies for different classes of geometries. The methods and corresponding taping tools are introduced for taping of following classes of surfaces: Cylindrical/extended surfaces, freeform surfaces with no grooves, surfaces with grooves, and rotational symmetrical surfaces. A collision avoidance algorithm is introduced for the robot taping manipulation. With further improvements on segmenting surfaces of taping parts and tape cutting mechanisms, such taping solution with the taping tool and the taping methodology can be combined as a very useful and practical taping package to assist humans in this tedious and time costly work.

  13. Modeling and Control of Underwater Robotic Systems

    Energy Technology Data Exchange (ETDEWEB)

    Schjoelberg, I:

    1996-12-31

    This doctoral thesis describes modeling and control of underwater vehicle-manipulator systems. The thesis also presents a model and a control scheme for a system consisting of a surface vessel connected to an underwater robotic system by means of a slender marine structure. The equations of motion of the underwater vehicle and manipulator are described and the system kinematics and properties presented. Feedback linearization technique is applied to the system and evaluated through a simulation study. Passivity-based controllers for vehicle and manipulator control are presented. Stability of the closed loop system is proved and simulation results are given. The equation of motion for lateral motion of a cable/riser system connected to a surface vessel at the top end and to a thruster at the bottom end is described and stability analysis and simulations are presented. The equations of motion in 3 degrees of freedom of the cable/riser, surface vessel and robotic system are given. Stability analysis of the total system with PD-controllers is presented. 47 refs., 32 figs., 7 tabs.

  14. The research on visual industrial robot which adopts fuzzy PID control algorithm

    Science.gov (United States)

    Feng, Yifei; Lu, Guoping; Yue, Lulin; Jiang, Weifeng; Zhang, Ye

    2017-03-01

    The control system of six degrees of freedom visual industrial robot based on the control mode of multi-axis motion control cards and PC was researched. For the variable, non-linear characteristics of industrial robot`s servo system, adaptive fuzzy PID controller was adopted. It achieved better control effort. In the vision system, a CCD camera was used to acquire signals and send them to video processing card. After processing, PC controls the six joints` motion by motion control cards. By experiment, manipulator can operate with machine tool and vision system to realize the function of grasp, process and verify. It has influence on the manufacturing of the industrial robot.

  15. Tutorial Workshop on Robotics and Robot Control.

    Science.gov (United States)

    1982-10-26

    unconditional shifts can be defined as increments in the four coordinate systems described above: i8 ugT - (AJtp ia, J.u) where all components nt...Manipulators," Mechanism and Machine Theory , Pergamon Press, �, Vol. 12, pp. 515-530. D.E. Whitney, "Force Feedback Control of Manipulator Fine Motions

  16. Motion sensing energy controller

    International Nuclear Information System (INIS)

    Saphir, M.E.; Reed, M.A.

    1984-01-01

    A moving object sensing processor responsive to slowly varying motions of a human being or other moving object in a zone of interest employs high frequency pulse modulated non-visible radiation generated by a radiation generating source, such as an LED, and detected by a detector sensitive to radiation of a preselected wavelength which generates electrical signals representative of the reflected radiation received from the zone of interest. The detectorsignals are processed to normalize the base level and remove variations due to background level changes, and slowly varying changes in the signals are detected by a bi-polar threshold detector. The control signals generated by the threshold detector in response to slowly varying motion are used to control the application of power to a utilization device, such as a set of fluoroescent lights in a room, the power being applied in response to detection of such motion and being automatically terminated in the absence of such motion after a predetermined time period established by a settable incrementable counter

  17. Robust Control Design of Wheeled Inverted Pendulum Assistant Robot

    Institute of Scientific and Technical Information of China (English)

    Magdi S.Mahmoud; Mohammad T.Nasir

    2017-01-01

    This paper examines the design concept and mobile control strategy of the human assistant robot I-PENTAR(inverted pendulum type assistant robot). The motion equation is derived considering the non-holonomic constraint of the twowheeled mobile robot. Different optimal control approaches are applied to a linearized model of I-PENTAR. These include linear quadratic regulator(LQR), linear quadratic Gaussian control(LQG), H2 control and H∞ control. Simulation is performed for all the approaches yielding good performance results.

  18. Actuation control of a PiezoMEMS biomimetic robotic jellyfish

    Science.gov (United States)

    Alejandre, Alvaro; Olszewski, Oskar; Jackson, Nathan

    2017-06-01

    Biomimetic micro-robots try to mimic the motion of a living system in the form of a synthetically developed microfabricated device. Dynamic motion of living systems have evolved through the years, but trying to mimic these motions is challenging. Micro-robotics are particular challenging as the fabrication of devices and controlling the motion in 3 dimensions is difficult. However, micro-scale robotics have potential to be used in a wide range of applications. MEMS based robots that can move and function in a liquid environment is of particular interest. This paper describes the development of a piezoMEMS based device that mimics the movement of a jellyfish. The paper focuses on the development of a finite element model that investigates a method of controlling the individual piezoelectric beams in order to create a jet propulsion motion, consisting of a quick excitation pulse followed by a slow recovery pulse in order to maximize thrust and velocity. By controlling the individual beams or legs of the jellyfish robot the authors can control the robot to move precisely in 3 dimensions.

  19. Sensory Integration with Articulated Motion on a Humanoid Robot

    Directory of Open Access Journals (Sweden)

    J. Rojas

    2005-01-01

    Full Text Available This paper describes the integration of articulated motion with auditory and visual sensory information that enables a humanoid robot to achieve certain reflex actions that mimic those of people. Reflexes such as reach-and-grasp behavior enables the robot to learn, through experience, its own state and that of the world. A humanoid robot with binaural audio input, stereo vision, and pneumatic arms and hands exhibited tightly coupled sensory-motor behaviors in four different demonstrations. The complexity of successive demonstrations was increased to show that the reflexive sensory-motor behaviors combine to perform increasingly complex tasks. The humanoid robot executed these tasks effectively and established the groundwork for the further development of hardware and software systems, sensory-motor vector-space representations, and coupling with higher-level cognition.

  20. Robot engineering

    International Nuclear Information System (INIS)

    Jung, Seul

    2006-02-01

    This book deals with robot engineering, giving descriptions of robot's history, current tendency of robot field, work and characteristic of industrial robot, essential merit and vector, application of matrix, analysis of basic vector, expression of Denavit-Hartenberg, robot kinematics such as forward kinematics, inverse kinematics, cases of MATLAB program, and motion kinematics, robot kinetics like moment of inertia, centrifugal force and coriolis power, and Euler-Lagrangian equation course plan, SIMULINK position control of robots.

  1. Robot engineering

    Energy Technology Data Exchange (ETDEWEB)

    Jung, Seul

    2006-02-15

    This book deals with robot engineering, giving descriptions of robot's history, current tendency of robot field, work and characteristic of industrial robot, essential merit and vector, application of matrix, analysis of basic vector, expression of Denavit-Hartenberg, robot kinematics such as forward kinematics, inverse kinematics, cases of MATLAB program, and motion kinematics, robot kinetics like moment of inertia, centrifugal force and coriolis power, and Euler-Lagrangian equation course plan, SIMULINK position control of robots.

  2. EMBEDDED CONTROL SYSTEM FOR MOBILE ROBOTS WITH DIFFERENTIAL DRIVE

    Directory of Open Access Journals (Sweden)

    Michal KOPČÍK

    2017-09-01

    Full Text Available This article deals with design and implementation of control system for mobile robots with differential drive using embedded system. This designed embedded system consists of single control board featuring ARM based microcontroller which control the peripherals in real time and perform all low-level motion control. Designed embedded system can be easily expanded with additional sensors, actuators or control units to enhance applicability of mobile robot. Designed embedded system also features build-in communication module, which can be used for data for data acquisition and control of the mobile robot. Control board was implemented on two different types of mobile robots with differential drive, one of which was wheeled and other was tracked. These mobile robots serve as testing platform for Fault Detection and Isolation using hardware and analytical redundancy using Multisensor Data Fusion based on Kalman filters.

  3. Collective Motion of Robotic Fish Synchronized with Antiphases

    NARCIS (Netherlands)

    Wang, Chen; Cao, Ming; Xie, Guangming

    2011-01-01

    The study of design principles for individual robotic fish can be traced back to at least the early 1990’s. More recently, different central pattern generator (CPG) models have been utilized to control the locomotions of robotic fish and some results have been reported to use proper sensing and

  4. Nonlinear control methods for planar carangiform robot fish locomotion

    OpenAIRE

    Morgansen, Kristi A.; Duindam, Vincent; Mason, Richard J.; Burdick, Joel W.; Murray, Richard M.

    2001-01-01

    Considers the design of motion control algorithms for robot fish. We present modeling, control design, and experimental trajectory tracking results for an experimental planar robotic fish system that is propelled using carangiform-like locomotion. Our model for the fish's propulsion is based on quasi-steady fluid flow. Using this model, we propose gaits for forward and turning trajectories and analyze system response under such control strategies. Our models and predictions are verified by ex...

  5. Dynamic Modelling and Adaptive Traction Control for Mobile Robots

    Directory of Open Access Journals (Sweden)

    A. Albagul

    2004-09-01

    Full Text Available Mobile robots have received a great deal of research in recent years. A significant amount of research has been published in many aspects related to mobile robots. Most of the research is devoted to design and develop some control techniques for robot motion and path planning. A large number of researchers have used kinematic models to develop motion control strategy for mobile robots. Their argument and assumption that these models are valid if the robot has low speed, low acceleration and light load. However, dynamic modelling of mobile robots is very important as they are designed to travel at higher speed and perform heavy duty work. This paper presents and discusses a new approach to develop a dynamic model and control strategy for wheeled mobile robot which I modelled as a rigid body that roles on two wheels and a castor. The motion control strategy consists of two levels. The first level is dealing with the dynamic of the system and denoted as ‘Low’ level controller. The second level is developed to take care of path planning and trajectory generation.

  6. Development of a 6DOF robotic motion phantom for radiation therapy

    International Nuclear Information System (INIS)

    Belcher, Andrew H.; Liu, Xinmin; Grelewicz, Zachary; Pearson, Erik; Wiersma, Rodney D.

    2014-01-01

    Purpose: The use of medical technology capable of tracking patient motion or positioning patients along 6 degree-of-freedom (6DOF) has steadily increased in the field of radiation therapy. However, due to the complex nature of tracking and performing 6DOF motion, it is critical that such technology is properly verified to be operating within specifications in order to ensure patient safety. In this study, a robotic motion phantom is presented that can be programmed to perform highly accurate motion along any X (left–right), Y (superior–inferior), Z (anterior–posterior), pitch (around X), roll (around Y), and yaw (around Z) axes. In addition, highly synchronized motion along all axes can be performed in order to simulate the dynamic motion of a tumor in 6D. The accuracy and reproducibility of this 6D motion were characterized. Methods: An in-house designed and built 6D robotic motion phantom was constructed following the Stewart–Gough parallel kinematics platform archetype. The device was controlled using an inverse kinematics formulation, and precise movements in all 6 degrees-of-freedom (X, Y, Z, pitch, roll, and yaw) were performed, both simultaneously and separately for each degree-of-freedom. Additionally, previously recorded 6D cranial and prostate motions were effectively executed. The robotic phantom movements were verified using a 15 fps 6D infrared marker tracking system and the measured trajectories were compared quantitatively to the intended input trajectories. The workspace, maximum 6D velocity, backlash, and weight load capabilities of the system were also established. Results: Evaluation of the 6D platform demonstrated translational root mean square error (RMSE) values of 0.14, 0.22, and 0.08 mm over 20 mm in X and Y and 10 mm in Z, respectively, and rotational RMSE values of 0.16°, 0.06°, and 0.08° over 10° of pitch, roll, and yaw, respectively. The robotic stage also effectively performed controlled 6D motions, as well as reproduced

  7. Multiprocessor development for robot control

    International Nuclear Information System (INIS)

    Lee, John Min; Kim, Seung Ho; Kim, Chang Hoi; Kim, Byung Soo; Hwang, Suk Yeong; Lee, Young Bum; Sohn, Suk Won; Kim, Woon Gi

    1990-01-01

    The project of this study is to develop a real time controller applying autonomous robotic systems operated in hostile environment. Developed control system is designed with a multiprocessor to get independency and reliability as well as to extend the system easily. The control system is designed in three distinct subsystems (supervisory control part, functional control part, and remote control part). To review the functional performance of developed controller, a prototype mobile robot, which was installed 4 DOF mainpulator, was designed and manufactured. Initial tests showed that the robot could turn with a radius of 38 cm and a maximum speed of 1.26 km/hr and go over obstacle of 18 cm in height. (author)

  8. Adaptive Robot to Person Encounter by Motion Patterns

    DEFF Research Database (Denmark)

    Andersen, Hans Jørgen; Bak, Thomas; Svenstrup, Mikael

    2009-01-01

    This paper introduces a new method for adaptive control of a robot approaching a person controlled by the person's interest in interaction. For adjustment of the robot behavior a cost function centered in the person is adapted according to an introduced person evaluator method relying on the three...... variables: the distance between the person and the robot, the relative velocity between the two, and position of the person. The person evaluator method determine the person's interest by evaluating the spatial relationship between robot and person in a Case Based Reasoning (CBR) system that is trained...... to determine to which degree the person is interested in interaction. The outcome of the CBR system is used to adapt the cost function around the person, so that the robot's behavior is adapted to the expressed interest. The proposed methods are evaluated by a number of physical experiments that demonstrate...

  9. Multiprocessor development for robot control

    International Nuclear Information System (INIS)

    Lee, Jong Min; Kim, Byung Soo; Kim, Chang Hoi; Hwang, Suk Yong; Sohn, Surg Won; Yoon, Tae Seob; Lee, Yong Bum; Kim, Woong Ki

    1988-02-01

    A mutiprocessor system that is essential to A.I. (Artificial Intelligence) robot control was developed. A.I. robot control needs very complex real time control. The multiprocessor system interconnecting many SBC's (Single Board Computer) is much faster and accurater than using only one SBC. Various multiprocessor systems and their applications were compared and discussed. The multiprocessor architecture system is specially designed to be used in nuclear environments. The main functions are job distribution, multitasking, and intelligent remote control by SDLC protocol using optical fiber. The system can be applied to position control for locomotion and manipulation, data fusion system, and image processing. (Author)

  10. Control of compliant anthropomimetic robot joint

    Directory of Open Access Journals (Sweden)

    Svetozarević Bratislav

    2011-01-01

    Full Text Available In this paper we propose a control strategy for a robot joint which fully mimics the typical human joint structure. The joint drive is based on two actuators (dc motors, agonist and antagonist, acting through compliant tendons and forming a nonlinear multi-input multi-output (MIMO system. At any time, we consider one actuator, the puller, as being responsible for motion control, while the role of the other is to keep its tendon force at some appropriate low level. This human-like and energetically efficient approach requires the control of 'switching', or exchanging roles between actuators. Moreover, an algorithm based on adaptive force reference is used to solve a problem of slacken tendons during the switching and to increase the energy efficiency. This approach was developed and evaluated on increasingly complex robot joint configurations, starting with simple and noncompliant system, and finishing with nonlinear and compliant system.

  11. Teleautonomous Control on Rescue Robot Prototype

    Directory of Open Access Journals (Sweden)

    Son Kuswadi

    2012-12-01

    Full Text Available Robot application in disaster area can help responder team to save victims. In order to finish task, robot must have flexible movement mechanism so it can pass through uncluttered area. Passive linkage can be used on robot chassis so it can give robot flexibility. On physical experiments, robot is succeeded to move through gravels and 5 cm obstacle. Rescue robot also has specialized control needs. Robot must able to be controlled remotely. It also must have ability to move autonomously. Teleautonomous control method is combination between those methods. It can be concluded from experiments that on teleoperation mode, operator must get used to see environment through robot’s camera. While on autonomous mode, robot is succeeded to avoid obstacle and search target based on sensor reading and controller program. On teleautonomous mode, robot can change control mode by using bluetooth communication for data transfer, so robot control will be more flexible.

  12. Robot Control Overview: An Industrial Perspective

    Directory of Open Access Journals (Sweden)

    T. Brogårdh

    2009-07-01

    Full Text Available One key competence for robot manufacturers is robot control, defined as all the technologies needed to control the electromechanical system of an industrial robot. By means of modeling, identification, optimization, and model-based control it is possible to reduce robot cost, increase robot performance, and solve requirements from new automation concepts and new application processes. Model-based control, including kinematics error compensation, optimal servo reference- and feed-forward generation, and servo design, tuning, and scheduling, has meant a breakthrough for the use of robots in industry. Relying on this breakthrough, new automation concepts such as high performance multi robot collaboration and human robot collaboration can be introduced. Robot manufacturers can build robots with more compliant components and mechanical structures without loosing performance and robots can be used also in applications with very high performance requirements, e.g., in assembly, machining, and laser cutting. In the future it is expected that the importance of sensor control will increase, both with respect to sensors in the robot structure to increase the control performance of the robot itself and sensors outside the robot related to the applications and the automation systems. In this connection sensor fusion and learning functionalities will be needed together with the robot control for easy and intuitive installation, programming, and maintenance of industrial robots.

  13. Heart Motion Prediction in Robotic-Assisted Beating Heart Surgery: A Nonlinear Fast Adaptive Approach

    Directory of Open Access Journals (Sweden)

    Fan Liang

    2013-01-01

    Full Text Available Off-pump Coronary Artery Bypass Graft (CABG surgery outperforms traditional on-pump surgery because the assisted robotic tools can alleviate the relative motion between the beating heart and robotic tools. Therefore, it is possible for the surgeon to operate on the beating heart and thus lessens post surgery complications for the patients. Due to the highly irregular and non-stationary nature of heart motion, it is critical that the beating heart motion is predicted in the model-based track control procedures. It is technically preferable to model heart motion in a nonlinear way because the characteristic analysis of 3D heart motion data through Bi-spectral analysis and Fourier methods demonstrates the involved nonlinearity of heart motion. We propose an adaptive nonlinear heart motion model based on the Volterra Series in this paper. We also design a fast lattice structure to achieve computational-efficiency for real-time online predictions. We argue that the quadratic term of the Volterra Series can improve the prediction accuracy by covering sharp change points and including the motion with sufficient detail. The experiment results indicate that the adaptive nonlinear heart motion prediction algorithm outperforms the autoregressive (AR and the time-varying Fourier-series models in terms of the root mean square of the prediction error and the prediction error in extreme cases.

  14. Control of Wall Mounting Robot

    DEFF Research Database (Denmark)

    Sloth, Christoffer; Pedersen, Rasmus

    2017-01-01

    This paper presents a method for designing controllers for trajectory tracking with actuator constraints. In particular, we consider a joystick-controlled wall mounting robot called WallMo. In contrast to previous works, a model-free approach is taken to the control problem, where the path...

  15. Vision-Based Robot Following Using PID Control

    OpenAIRE

    Chandra Sekhar Pati; Rahul Kala

    2017-01-01

    Applications like robots which are employed for shopping, porter services, assistive robotics, etc., require a robot to continuously follow a human or another robot. This paper presents a mobile robot following another tele-operated mobile robot based on a PID (Proportional–Integral-Differential) controller. Here, we use two differential wheel drive robots; one is a master robot and the other is a follower robot. The master robot is manually controlled and the follower robot is programmed to ...

  16. Robotic Motion Learning Framework to Promote Social Engagement

    Directory of Open Access Journals (Sweden)

    Rachael Burns

    2018-02-01

    Full Text Available Imitation is a powerful component of communication between people, and it poses an important implication in improving the quality of interaction in the field of human–robot interaction (HRI. This paper discusses a novel framework designed to improve human–robot interaction through robotic imitation of a participant’s gestures. In our experiment, a humanoid robotic agent socializes with and plays games with a participant. For the experimental group, the robot additionally imitates one of the participant’s novel gestures during a play session. We hypothesize that the robot’s use of imitation will increase the participant’s openness towards engaging with the robot. Experimental results from a user study of 12 subjects show that post-imitation, experimental subjects displayed a more positive emotional state, had higher instances of mood contagion towards the robot, and interpreted the robot to have a higher level of autonomy than their control group counterparts did. These results point to an increased participant interest in engagement fueled by personalized imitation during interaction.

  17. Controlling Tensegrity Robots Through Evolution

    Science.gov (United States)

    Iscen, Atil; Agogino, Adrian; SunSpiral, Vytas; Tumer, Kagan

    2013-01-01

    Tensegrity structures (built from interconnected rods and cables) have the potential to offer a revolutionary new robotic design that is light-weight, energy-efficient, robust to failures, capable of unique modes of locomotion, impact tolerant, and compliant (reducing damage between the robot and its environment). Unfortunately robots built from tensegrity structures are difficult to control with traditional methods due to their oscillatory nature, nonlinear coupling between components and overall complexity. Fortunately this formidable control challenge can be overcome through the use of evolutionary algorithms. In this paper we show that evolutionary algorithms can be used to efficiently control a ball-shaped tensegrity robot. Experimental results performed with a variety of evolutionary algorithms in a detailed soft-body physics simulator show that a centralized evolutionary algorithm performs 400 percent better than a hand-coded solution, while the multi-agent evolution performs 800 percent better. In addition, evolution is able to discover diverse control solutions (both crawling and rolling) that are robust against structural failures and can be adapted to a wide range of energy and actuation constraints. These successful controls will form the basis for building high-performance tensegrity robots in the near future.

  18. Robotic motion compensation for applications in radiation oncology

    International Nuclear Information System (INIS)

    Herrmann, Christian

    2013-01-01

    Radiation therapy today, on account of improvements in treatment procedures over the last 60 years, allows precise treatment of static tumors inside the human body. However, irradiation of moving tumors is still a challenging task as moving tumors often leave the treatment beam and the radiation dose delivered to the tumor reduces simultaneously increasing that on healthy tissue. This research work aims to push the frontiers of radiation therapy in order to enable precise treatment of moving tumors with focus on research and development of a unique real-time system enabling active motion compensation through robotic means to compensate tumor motion. During treatment, patients lie on a treatment couch which is normally used for static position corrections of patient set-up errors prior to radiation treatment. The treatment couch used, called HexaPOD, is a parallel manipulator with six degrees of freedom which can precisely position heavy loads inside a small region. Despite the HexaPOD not initially built with dynamics in mind, it is used in this work for sustained motion compensation by moving patients such that tumors stay precisely located at the center of the treatment beam during the complete course of treatment. In order to realize real-time tumor motion compensation by means of the HexaPOD, several challenges need to be addressed. Real-time aspects are covered by the adoption of a hard real-time operation system in combination with measurement and estimation of latencies of all physical quantities in the compensation system such as tumor or breathing position measurements. Accurate timing information is respected consistently in the whole system and all software-induced latencies are adaptively compensated for. This requires knowledge of future tumor positions from predictors. Several predictors for breathing and tumor motion predictions are proposed and evaluated in terms of a variety of different performance metrics. Extensions to prediction algorithms are

  19. Robotic motion compensation for applications in radiation oncology

    Energy Technology Data Exchange (ETDEWEB)

    Herrmann, Christian

    2013-07-22

    Radiation therapy today, on account of improvements in treatment procedures over the last 60 years, allows precise treatment of static tumors inside the human body. However, irradiation of moving tumors is still a challenging task as moving tumors often leave the treatment beam and the radiation dose delivered to the tumor reduces simultaneously increasing that on healthy tissue. This research work aims to push the frontiers of radiation therapy in order to enable precise treatment of moving tumors with focus on research and development of a unique real-time system enabling active motion compensation through robotic means to compensate tumor motion. During treatment, patients lie on a treatment couch which is normally used for static position corrections of patient set-up errors prior to radiation treatment. The treatment couch used, called HexaPOD, is a parallel manipulator with six degrees of freedom which can precisely position heavy loads inside a small region. Despite the HexaPOD not initially built with dynamics in mind, it is used in this work for sustained motion compensation by moving patients such that tumors stay precisely located at the center of the treatment beam during the complete course of treatment. In order to realize real-time tumor motion compensation by means of the HexaPOD, several challenges need to be addressed. Real-time aspects are covered by the adoption of a hard real-time operation system in combination with measurement and estimation of latencies of all physical quantities in the compensation system such as tumor or breathing position measurements. Accurate timing information is respected consistently in the whole system and all software-induced latencies are adaptively compensated for. This requires knowledge of future tumor positions from predictors. Several predictors for breathing and tumor motion predictions are proposed and evaluated in terms of a variety of different performance metrics. Extensions to prediction algorithms are

  20. Neural manual vs. robotic assisted mobilization to improve motion and reduce pain hypersensitivity in hand osteoarthritis: study protocol for a randomized controlled trial.

    Science.gov (United States)

    Villafañe, Jorge Hugo; Valdes, Kristin; Imperio, Grace; Borboni, Alberto; Cantero-Téllez, Raquel; Galeri, Silvia; Negrini, Stefano

    2017-05-01

    [Purpose] The aim of the present study is to detail the protocol for a randomised controlled trial (RCT) of neural manual vs. robotic assisted on pain in sensitivity as well as analyse the quantitative and qualitative movement of hand in subjects with hand osteoarthritis. [Subjects and Methods] Seventy-two patients, aged 50 to 90 years old of both genders, with a diagnosis of hand Osteoarthritis (OA), will be recruited. Two groups of 36 participants will receive an experimental intervention (neurodynamic mobilization intervention plus exercise) or a control intervention (robotic assisted passive mobilization plus exercise) for 12 sessions over 4 weeks. Assessment points will be at baseline, end of therapy, and 1 and 3 months after end of therapy. The outcomes of this intervention will be pain and determine the central pain processing mechanisms. [Result] Not applicable. [Conclusion] If there is a reduction in pain hypersensitivity in hand OA patients it can suggest that supraspinal pain-inhibitory areas, including the periaqueductal gray matter, can be stimulated by joint mobilization.

  1. Integration of advanced teleoperation technologies for control of space robots

    Science.gov (United States)

    Stagnaro, Michael J.

    1993-01-01

    Teleoperated robots require one or more humans to control actuators, mechanisms, and other robot equipment given feedback from onboard sensors. To accomplish this task, the human or humans require some form of control station. Desirable features of such a control station include operation by a single human, comfort, and natural human interfaces (visual, audio, motion, tactile, etc.). These interfaces should work to maximize performance of the human/robot system by streamlining the link between human brain and robot equipment. This paper describes development of a control station testbed with the characteristics described above. Initially, this testbed will be used to control two teleoperated robots. Features of the robots include anthropomorphic mechanisms, slaving to the testbed, and delivery of sensory feedback to the testbed. The testbed will make use of technologies such as helmet mounted displays, voice recognition, and exoskeleton masters. It will allow tor integration and testing of emerging telepresence technologies along with techniques for coping with control link time delays. Systems developed from this testbed could be applied to ground control of space based robots. During man-tended operations, the Space Station Freedom may benefit from ground control of IVA or EVA robots with science or maintenance tasks. Planetary exploration may also find advanced teleoperation systems to be very useful.

  2. Robotics

    Science.gov (United States)

    Popov, E. P.; Iurevich, E. I.

    The history and the current status of robotics are reviewed, as are the design, operation, and principal applications of industrial robots. Attention is given to programmable robots, robots with adaptive control and elements of artificial intelligence, and remotely controlled robots. The applications of robots discussed include mechanical engineering, cargo handling during transportation and storage, mining, and metallurgy. The future prospects of robotics are briefly outlined.

  3. Multibody system dynamics, robotics and control

    CERN Document Server

    Gerstmayr, Johannes

    2013-01-01

    The volume contains 19 contributions by international experts in the field of multibody system dynamics, robotics and control. The book aims to bridge the gap between the modeling of mechanical systems by means of multibody dynamics formulations and robotics. In the classical approach, a multibody dynamics model contains a very high level of detail, however, the application of such models to robotics or control is usually limited. The papers aim to connect the different scientific communities in multibody dynamics, robotics and control. Main topics are flexible multibody systems, humanoid robots, elastic robots, nonlinear control, optimal path planning, and identification.

  4. Method for Collision Avoidance Motion Coordination of Multiple Mobile Robots Using Central Observation

    Energy Technology Data Exchange (ETDEWEB)

    Ko, N.Y.; Seo, D.J. [Chosun University, Kwangju (Korea)

    2003-04-01

    This paper presents a new method driving multiple robots to their goal position without collision. Each robot adjusts its motion based on the information on the goal locations, velocity, and position of the robot and the velocity and position of the other robots. To consider the movement of the robots in a work area, we adopt the concept of avoidability measure. The avoidability measure figures the degree of how easily a robot can avoid other robots considering the following factors: the distance from the robot to the other robots, velocity of the robot and the other robots. To implement the concept in moving robot avoidance, relative distance between the robots is derived. Our method combines the relative distance with an artificial potential field method. The proposed method is simulated for several cases. The results show that the proposed method steers robots to open space anticipating the approach of other robots. In contrast, the usual potential field method sometimes fails preventing collision or causes hasty motion, because it initiates avoidance motion later than the proposed method. The proposed method can be used to move robots in a robot soccer team to their appropriate position without collision as fast as possible. (author). 21 refs., 10 figs., 13 tabs.

  5. Open core control software for surgical robots.

    Science.gov (United States)

    Arata, Jumpei; Kozuka, Hiroaki; Kim, Hyung Wook; Takesue, Naoyuki; Vladimirov, B; Sakaguchi, Masamichi; Tokuda, Junichi; Hata, Nobuhiko; Chinzei, Kiyoyuki; Fujimoto, Hideo

    2010-05-01

    techniques for this purpose were introduced. Virtual fixture is well known technique as a "force guide" for supporting operators to perform precise manipulation by using a master-slave robot. The virtual fixture for precise and safety surgery was implemented on the system to demonstrate an idea of high-level collaboration between a surgical robot and a navigation system. The extension of virtual fixture is not a part of the Open Core Control system, however, the function such as virtual fixture cannot be realized without a tight collaboration between cutting-edge medical devices. By using the virtual fixture, operators can pre-define an accessible area on the navigation system, and the area information can be transferred to the robot. In this manner, the surgical console generates the reflection force when the operator tries to get out from the pre-defined accessible area during surgery. The Open Core Control software was implemented on a surgical master-slave robot and stable operation was observed in a motion test. The tip of the surgical robot was displayed on a navigation system by connecting the surgical robot with a 3D position sensor through the OpenIGTLink. The accessible area was pre-defined before the operation, and the virtual fixture was displayed as a "force guide" on the surgical console. In addition, the system showed stable performance in a duration test with network disturbance. In this paper, a design of the Open Core Control software for surgical robots and the implementation of virtual fixture were described. The Open Core Control software was implemented on a surgical robot system and showed stable performance in high-level collaboration works. The Open Core Control software is developed to be a widely used platform of surgical robots. Safety issues are essential for control software of these complex medical devices. It is important to follow the global specifications such as a FDA requirement "General Principles of Software Validation" or IEC62304. For

  6. Structured control for autonomous robots

    International Nuclear Information System (INIS)

    Simmons, R.G.

    1994-01-01

    To operate in rich, dynamic environments, autonomous robots must be able to effectively utilize and coordinate their limited physical and occupational resources. As complexity increases, it becomes necessary to impose explicit constraints on the control of planning, perception, and action to ensure that unwanted interactions between behaviors do not occur. This paper advocates developing complex robot systems by layering reactive behaviors onto deliberative components. In this structured control approach, the deliberative components handle normal situations and the reactive behaviors, which are explicitly constrained as to when and how they are activated, handle exceptional situations. The Task Control Architecture (TCA) has been developed to support this approach. TCA provides an integrated set of control constructs useful for implementing deliberative and reactive behaviors. The control constructs facilitate modular and evolutionary system development: they are used to integrate and coordinate planning, perception, and execution, and to incrementally improve the efficiency and robustness of the robot systems. To date, TCA has been used in implementing a half-dozen mobile robot systems, including an autonomous six-legged rover and indoor mobile manipulator

  7. Biologically inspired control of humanoid robot arms robust and adaptive approaches

    CERN Document Server

    Spiers, Adam; Herrmann, Guido

    2016-01-01

    This book investigates a biologically inspired method of robot arm control, developed with the objective of synthesising human-like motion dynamically, using nonlinear, robust and adaptive control techniques in practical robot systems. The control method caters to a rising interest in humanoid robots and the need for appropriate control schemes to match these systems. Unlike the classic kinematic schemes used in industrial manipulators, the dynamic approaches proposed here promote human-like motion with better exploitation of the robot’s physical structure. This also benefits human-robot interaction. The control schemes proposed in this book are inspired by a wealth of human-motion literature that indicates the drivers of motion to be dynamic, model-based and optimal. Such considerations lend themselves nicely to achievement via nonlinear control techniques without the necessity for extensive and complex biological models. The operational-space method of robot control forms the basis of many of the techniqu...

  8. A comprehensive review of select smart polymeric and gel actuators for soft mechatronics and robotics applications: fundamentals, freeform fabrication, and motion control

    Science.gov (United States)

    Carrico; Tyler; Leang

    2017-10-01

    Smart polymeric and gel actuators change shape or size in response to stimuli like electricity, heat, or light. These smart polymeric- and gel-based actuators are compliant and well suited for development of soft mechatronic and robotic devices. This paper provides a thorough review of select smart polymeric and gel actuator materials where an automated and freeform fabrication process, like 3D printing, is exploited to create custom shaped monolithic devices. In particular, the advantages and limitations, examples of applications, manufacturing and fabrication techniques, and methods for actuator control are discussed. Finally, a rigorous comparison and analysis of some of the advantages and limitations, as well as manufacturing processes, for these materials, are presented.

  9. Planning of motion strategy for hexapod robot using biogeography based optimization

    Directory of Open Access Journals (Sweden)

    Hayder Mahdi Abdulridha

    2017-08-01

    Full Text Available The necessity to utilize the usage of the robot cannot be denied since there are a lot of natural disasters occur around the world, the robot can reach places where humans cannot reach. Hexapod robotic is one of the robots utilized in this case due to its balance and versatility at some stage in the movement on any kind of floor. In this project the explanation of using software and hardware Arduino microcontroller is used to control of such a hexapod. The output signal from Arduino for controlling leg's joint angular position such as a pulse called Pulse Width Modulation (PWM. Also Arduino programmed to create the sequence of motion for six legs. The second part of project is about controlling hexapod to avoid hitches and tracking the wall by using PID controller. Tuning of the PID processes based on Biogeography Based Optimization(BBO need to keep the connection between PC and hexapod, because the BBO was written by Matlab. The experimental results using BBO to optimize the PID controller parameters of hexapod robot show the efficiency of this technique in the adaptation of controller.

  10. TH-EF-BRB-08: Robotic Motion Compensation for Radiation Therapy: A 6DOF Phantom Study

    Energy Technology Data Exchange (ETDEWEB)

    Belcher, AH; Liu, X; Wiersma, R [The University of Chicago, Chicago, IL (United States)

    2016-06-15

    Purpose: The high accuracy of frame-based stereotactic radiosurgery (SRS), which uses a rigid frame fixed to the patient’s skull, is offset by potential drawbacks of poor patient compliance and clinical workflow restrictions. Recent research into frameless SRS has so far resulted in reduced accuracy. In this study, we investigate the use of a novel 6 degree-of-freedom (6DOF) robotic head motion cancellation system that continuously detects and compensates for patient head motions during a SRS delivery. This approach has the potential to reduce invasiveness while still achieving accuracies better or equal to traditional frame-based SRS. Methods: A 6DOF parallel kinematics robotics stage was constructed, and controlled using an inverse kinematics-based motion compensation algorithm. A 6DOF stereoscopic infrared (IR) marker tracking system was used to monitor real-time motions at sub-millimeter and sub-degree levels. A novel 6DOF calibration technique was first applied to properly orient the camera coordinate frame to match that of the LINAC and robotic control frames. Simulated head motions were measured by the system, and the robotic stage responded to these 6DOF motions automatically, returning the reflective marker coordinate frame to its original position. Results: After the motions were introduced to the system in the phantom-based study, the robotic stage automatically and rapidly returned the phantom to LINAC isocenter. When errors exceeded the compensation lower threshold of 0.25 mm or 0.25 degrees, the system registered the 6DOF error and generated a cancellation trajectory. The system responded in less than 0.5 seconds and returned all axes to less than 0.1 mm and 0.1 degree after the 6DOF compensation was performed. Conclusion: The 6DOF real-time motion cancellation system was found to be effective at compensating for translational and rotational motions to current SRS requirements. This system can improve frameless SRS by automatically returning

  11. TH-EF-BRB-08: Robotic Motion Compensation for Radiation Therapy: A 6DOF Phantom Study

    International Nuclear Information System (INIS)

    Belcher, AH; Liu, X; Wiersma, R

    2016-01-01

    Purpose: The high accuracy of frame-based stereotactic radiosurgery (SRS), which uses a rigid frame fixed to the patient’s skull, is offset by potential drawbacks of poor patient compliance and clinical workflow restrictions. Recent research into frameless SRS has so far resulted in reduced accuracy. In this study, we investigate the use of a novel 6 degree-of-freedom (6DOF) robotic head motion cancellation system that continuously detects and compensates for patient head motions during a SRS delivery. This approach has the potential to reduce invasiveness while still achieving accuracies better or equal to traditional frame-based SRS. Methods: A 6DOF parallel kinematics robotics stage was constructed, and controlled using an inverse kinematics-based motion compensation algorithm. A 6DOF stereoscopic infrared (IR) marker tracking system was used to monitor real-time motions at sub-millimeter and sub-degree levels. A novel 6DOF calibration technique was first applied to properly orient the camera coordinate frame to match that of the LINAC and robotic control frames. Simulated head motions were measured by the system, and the robotic stage responded to these 6DOF motions automatically, returning the reflective marker coordinate frame to its original position. Results: After the motions were introduced to the system in the phantom-based study, the robotic stage automatically and rapidly returned the phantom to LINAC isocenter. When errors exceeded the compensation lower threshold of 0.25 mm or 0.25 degrees, the system registered the 6DOF error and generated a cancellation trajectory. The system responded in less than 0.5 seconds and returned all axes to less than 0.1 mm and 0.1 degree after the 6DOF compensation was performed. Conclusion: The 6DOF real-time motion cancellation system was found to be effective at compensating for translational and rotational motions to current SRS requirements. This system can improve frameless SRS by automatically returning

  12. Inverse kinematic-based robot control

    Science.gov (United States)

    Wolovich, W. A.; Flueckiger, K. F.

    1987-01-01

    A fundamental problem which must be resolved in virtually all non-trivial robotic operations is the well-known inverse kinematic question. More specifically, most of the tasks which robots are called upon to perform are specified in Cartesian (x,y,z) space, such as simple tracking along one or more straight line paths or following a specified surfacer with compliant force sensors and/or visual feedback. In all cases, control is actually implemented through coordinated motion of the various links which comprise the manipulator; i.e., in link space. As a consequence, the control computer of every sophisticated anthropomorphic robot must contain provisions for solving the inverse kinematic problem which, in the case of simple, non-redundant position control, involves the determination of the first three link angles, theta sub 1, theta sub 2, and theta sub 3, which produce a desired wrist origin position P sub xw, P sub yw, and P sub zw at the end of link 3 relative to some fixed base frame. Researchers outline a new inverse kinematic solution and demonstrate its potential via some recent computer simulations. They also compare it to current inverse kinematic methods and outline some of the remaining problems which will be addressed in order to render it fully operational. Also discussed are a number of practical consequences of this technique beyond its obvious use in solving the inverse kinematic question.

  13. PID motion control tuning rules in a damping injection framework

    NARCIS (Netherlands)

    Tadele, T.S.; de Vries, Theodorus J.A.; Stramigioli, Stefano

    2013-01-01

    This paper presents a general design approach for a performance based tuning of a damping injection framework impedance controller by using insights from PID motion control tuning rules. The damping injection framework impedance controller is suitable for human friendly robots as it enhances safety

  14. Feasibility of interactive gesture control of a robotic microscope

    Directory of Open Access Journals (Sweden)

    Antoni Sven-Thomas

    2015-09-01

    Full Text Available Robotic devices become increasingly available in the clinics. One example are motorized surgical microscopes. While there are different scenarios on how to use the devices for autonomous tasks, simple and reliable interaction with the device is a key for acceptance by surgeons. We study, how gesture tracking can be integrated within the setup of a robotic microscope. In our setup, a Leap Motion Controller is used to track hand motion and adjust the field of view accordingly. We demonstrate with a survey that moving the field of view over a specified course is possible even for untrained subjects. Our results indicate that touch-less interaction with robots carrying small, near field gesture sensors is feasible and can be of use in clinical scenarios, where robotic devices are used in direct proximity of patient and physicians.

  15. Contribution to control of robotics structures and dynamic behaviour

    International Nuclear Information System (INIS)

    Gilliot, Jean-Marie

    1990-01-01

    The scope of this thesis is the simulation of the dynamics of complex rigid multi-body systems involved in robotics, in order to control them. In the first stage, methods for obtaining equations and models required for simulation and control purposes are proposed and discussed: - determination of constraint equations using the jacobian matrices, - elaboration of direct and inverse dynamics of manipulators. The second part of this thesis deals with the different concepts and components involved in the setting of simulation systems for Robotics Application Programs: models, emulators and the software development environment. The control algorithms are then introduced as a particular class of robotics application programs. A simulator has been developed, allowing the calculation and the visualisation of robot motions, driven by generalized torques. Some examples of control programs generating such control torques are then presented to illustrate the use of the simulator. (author) [fr

  16. Multilateral Telecoordinated Control of Multiple Robots With Uncertain Kinematics.

    Science.gov (United States)

    Zhai, Di-Hua; Xia, Yuanqing

    2017-06-06

    This paper addresses the telecoordinated control of multiple robots in the simultaneous presence of asymmetric time-varying delays, nonpassive external forces, and uncertain kinematics/dynamics. To achieve the control objective, a neuroadaptive controller with utilizing prescribed performance control and switching control technique is developed, where the basic idea is to employ the concept of motion synchronization in each pair of master-slave robots and among all slave robots. By using the multiple Lyapunov-Krasovskii functionals method, the state-independent input-to-output practical stability of the closed-loop system is established. Compared with the previous approaches, the new design is straightforward and easier to implement and is applicable to a wider area. Simulation results on three pairs of three degrees-of-freedom robots confirm the theoretical findings.

  17. Control of free-flying space robot manipulator systems

    Science.gov (United States)

    Cannon, Robert H., Jr.

    1989-01-01

    Control techniques for self-contained, autonomous free-flying space robots are being tested and developed. Free-flying space robots are envisioned as a key element of any successful long term presence in space. These robots must be capable of performing the assembly, maintenance, and inspection, and repair tasks that currently require astronaut extra-vehicular activity (EVA). Use of robots will provide economic savings as well as improved astronaut safety by reducing and in many cases, eliminating the need for human EVA. The focus of the work is to develop and carry out a set of research projects using laboratory models of satellite robots. These devices use air-cushion-vehicle (ACV) technology to simulate in two dimensions the drag-free, zero-g conditions of space. Current work is divided into six major projects or research areas. Fixed-base cooperative manipulation work represents our initial entry into multiple arm cooperation and high-level control with a sophisticated user interface. The floating-base cooperative manipulation project strives to transfer some of the technologies developed in the fixed-base work onto a floating base. The global control and navigation experiment seeks to demonstrate simultaneous control of the robot manipulators and the robot base position so that tasks can be accomplished while the base is undergoing a controlled motion. The multiple-vehicle cooperation project's goal is to demonstrate multiple free-floating robots working in teams to carry out tasks too difficult or complex for a single robot to perform. The Location Enhancement Arm Push-off (LEAP) activity's goal is to provide a viable alternative to expendable gas thrusters for vehicle propulsion wherein the robot uses its manipulators to throw itself from place to place. Because the successful execution of the LEAP technique requires an accurate model of the robot and payload mass properties, it was deemed an attractive testbed for adaptive control technology.

  18. Estimating anatomical wrist joint motion with a robotic exoskeleton.

    Science.gov (United States)

    Rose, Chad G; Kann, Claudia K; Deshpande, Ashish D; O'Malley, Marcia K

    2017-07-01

    Robotic exoskeletons can provide the high intensity, long duration targeted therapeutic interventions required for regaining motor function lost as a result of neurological injury. Quantitative measurements by exoskeletons have been proposed as measures of rehabilitative outcomes. Exoskeletons, in contrast to end effector designs, have the potential to provide a direct mapping between human and robot joints. This mapping rests on the assumption that anatomical axes and robot axes are aligned well, and that movement within the exoskeleton is negligible. These assumptions hold well for simple one degree-of-freedom joints, but may not be valid for multi-articular joints with unique musculoskeletal properties such as the wrist. This paper presents an experiment comparing robot joint kinematic measurements from an exoskeleton to anatomical joint angles measured with a motion capture system. Joint-space position measurements and task-space smoothness metrics were compared between the two measurement modalities. The experimental results quantify the error between joint-level position measurements, and show that exoskeleton kinematic measurements preserve smoothness characteristics found in anatomical measures of wrist movements.

  19. Two-legged walking robot prescribed motion on a rough cylinder

    Science.gov (United States)

    Golubev, Yury; Melkumova, Elena

    2018-05-01

    The motion of a walking robot with n legs, that ensure the desired motion of the robot body, is described using general dynamics theoretical framework. When each of the robot legs contacts the surface in a single foothold, the momentum and angular momentum theorems yield a system of six differential equations that form a complete description of the robot motion. In the case of two-leg robot (n = 2) the problem of the existence of the solution can be reduced to a system of algebraic inequalities. Using numerical analysis, the classification of footholds positions for different values of the friction coefficient is obtained.

  20. Initial Experiments with the Leap Motion as a User Interface in Robotic Endonasal Surgery.

    Science.gov (United States)

    Travaglini, T A; Swaney, P J; Weaver, Kyle D; Webster, R J

    The Leap Motion controller is a low-cost, optically-based hand tracking system that has recently been introduced on the consumer market. Prior studies have investigated its precision and accuracy, toward evaluating its usefulness as a surgical robot master interface. Yet due to the diversity of potential slave robots and surgical procedures, as well as the dynamic nature of surgery, it is challenging to make general conclusions from published accuracy and precision data. Thus, our goal in this paper is to explore the use of the Leap in the specific scenario of endonasal pituitary surgery. We use it to control a concentric tube continuum robot in a phantom study, and compare user performance using the Leap to previously published results using the Phantom Omni. We find that the users were able to achieve nearly identical average resection percentage and overall surgical duration with the Leap.

  1. Initial Experiments with the Leap Motion as a User Interface in Robotic Endonasal Surgery

    Science.gov (United States)

    Travaglini, T. A.; Swaney, P. J.; Weaver, Kyle D.; Webster, R. J.

    2016-01-01

    The Leap Motion controller is a low-cost, optically-based hand tracking system that has recently been introduced on the consumer market. Prior studies have investigated its precision and accuracy, toward evaluating its usefulness as a surgical robot master interface. Yet due to the diversity of potential slave robots and surgical procedures, as well as the dynamic nature of surgery, it is challenging to make general conclusions from published accuracy and precision data. Thus, our goal in this paper is to explore the use of the Leap in the specific scenario of endonasal pituitary surgery. We use it to control a concentric tube continuum robot in a phantom study, and compare user performance using the Leap to previously published results using the Phantom Omni. We find that the users were able to achieve nearly identical average resection percentage and overall surgical duration with the Leap. PMID:26752501

  2. Kinematic control of robot with degenerate wrist

    Science.gov (United States)

    Barker, L. K.; Moore, M. C.

    1984-01-01

    Kinematic resolved rate equations allow an operator with visual feedback to dynamically control a robot hand. When the robot wrist is degenerate, the computed joint angle rates exceed operational limits, and unwanted hand movements can result. The generalized matrix inverse solution can also produce unwanted responses. A method is introduced to control the robot hand in the region of the degenerate robot wrist. The method uses a coordinated movement of the first and third joints of the robot wrist to locate the second wrist joint axis for movement of the robot hand in the commanded direction. The method does not entail infinite joint angle rates.

  3. Direct adaptive control of a PUMA 560 industrial robot

    Science.gov (United States)

    Seraji, Homayoun; Lee, Thomas; Delpech, Michel

    1989-01-01

    The implementation and experimental validation of a new direct adaptive control scheme on a PUMA 560 industrial robot is described. The testbed facility consists of a Unimation PUMA 560 six-jointed robot and controller, and a DEC MicroVAX II computer which hosts the Robot Control C Library software. The control algorithm is implemented on the MicroVAX which acts as a digital controller for the PUMA robot, and the Unimation controller is effectively bypassed and used merely as an I/O device to interface the MicroVAX to the joint motors. The control algorithm for each robot joint consists of an auxiliary signal generated by a constant-gain Proportional plus Integral plus Derivative (PID) controller, and an adaptive position-velocity (PD) feedback controller with adjustable gains. The adaptive independent joint controllers compensate for the inter-joint couplings and achieve accurate trajectory tracking without the need for the complex dynamic model and parameter values of the robot. Extensive experimental results on PUMA joint control are presented to confirm the feasibility of the proposed scheme, in spite of strong interactions between joint motions. Experimental results validate the capabilities of the proposed control scheme. The control scheme is extremely simple and computationally very fast for concurrent processing with high sampling rates.

  4. Detecting Biological Motion for Human–Robot Interaction: A Link between Perception and Action

    Directory of Open Access Journals (Sweden)

    Alessia Vignolo

    2017-06-01

    Full Text Available One of the fundamental skills supporting safe and comfortable interaction between humans is their capability to understand intuitively each other’s actions and intentions. At the basis of this ability is a special-purpose visual processing that human brain has developed to comprehend human motion. Among the first “building blocks” enabling the bootstrapping of such visual processing is the ability to detect movements performed by biological agents in the scene, a skill mastered by human babies in the first days of their life. In this paper, we present a computational model based on the assumption that such visual ability must be based on local low-level visual motion features, which are independent of shape, such as the configuration of the body and perspective. Moreover, we implement it on the humanoid robot iCub, embedding it into a software architecture that leverages the regularities of biological motion also to control robot attention and oculomotor behaviors. In essence, we put forth a model in which the regularities of biological motion link perception and action enabling a robotic agent to follow a human-inspired sensory-motor behavior. We posit that this choice facilitates mutual understanding and goal prediction during collaboration, increasing the pleasantness and safety of the interaction.

  5. Compensation of Wave-Induced Motion and Force Phenomena for Ship-Based High Performance Robotic and Human Amplifying Systems

    Energy Technology Data Exchange (ETDEWEB)

    Love, LJL

    2003-09-24

    The decrease in manpower and increase in material handling needs on many Naval vessels provides the motivation to explore the modeling and control of Naval robotic and robotic assistive devices. This report addresses the design, modeling, control and analysis of position and force controlled robotic systems operating on the deck of a moving ship. First we provide background information that quantifies the motion of the ship, both in terms of frequency and amplitude. We then formulate the motion of the ship in terms of homogeneous transforms. This transformation provides a link between the motion of the ship and the base of a manipulator. We model the kinematics of a manipulator as a serial extension of the ship motion. We then show how to use these transforms to formulate the kinetic and potential energy of a general, multi-degree of freedom manipulator moving on a ship. As a demonstration, we consider two examples: a one degree-of-freedom system experiencing three sea states operating in a plane to verify the methodology and a 3 degree of freedom system experiencing all six degrees of ship motion to illustrate the ease of computation and complexity of the solution. The first series of simulations explore the impact wave motion has on tracking performance of a position controlled robot. We provide a preliminary comparison between conventional linear control and Repetitive Learning Control (RLC) and show how fixed time delay RLC breaks down due to the varying nature wave disturbance frequency. Next, we explore the impact wave motion disturbances have on Human Amplification Technology (HAT). We begin with a description of the traditional HAT control methodology. Simulations show that the motion of the base of the robot, due to ship motion, generates disturbances forces reflected to the operator that significantly degrade the positioning accuracy and resolution at higher sea states. As with position-controlled manipulators, augmenting the control with a Repetitive

  6. Control of articulated snake robot under dynamic active constraints.

    Science.gov (United States)

    Kwok, Ka-Wai; Vitiello, Valentina; Yang, Guang-Zhong

    2010-01-01

    Flexible, ergonomically enhanced surgical robots have important applications to transluminal endoscopic surgery, for which path-following and dynamic shape conformance are essential. In this paper, kinematic control of a snake robot for motion stabilisation under dynamic active constraints is addressed. The main objective is to enable the robot to track the visual target accurately and steadily on deforming tissue whilst conforming to pre-defined anatomical constraints. The motion tracking can also be augmented with manual control. By taking into account the physical limits in terms of maximum frequency response of the system (manifested as a delay between the input of the manipulator and the movement of the end-effector), we show the importance of visual-motor synchronisation for performing accurate smooth pursuit movements. Detailed user experiments are performed to demonstrate the practical value of the proposed control mechanism.

  7. Lattice Automata for Control of Self-Reconfigurable Robots

    DEFF Research Database (Denmark)

    Støy, Kasper

    2015-01-01

    are extreme versatility and robustness. The organisation of self-reconfigurable robots in a lattice structure and the emphasis on local communication between modules mean that lattice automata are a useful basis for control of self-reconfigurable robots. However, there are significant differences which arise...... mainly from the physical nature of self-reconfigurable robots as opposed to the virtual nature of lattice automata. The problems resulting from these differences are mutual exclusion, handling motion constraints of modules, and unrealistic assumption about global, spatial orientation. Despite...... these problems the self-reconfigurable robot community has successfully applied lattice automata to simple control problems. However, for more complex problems hybrid solutions based on lattice automata and distributed algorithms are used. Hence, lattice automata have shown to have potential for the control...

  8. Graphical programming: On-line robot simulation for telerobotic control

    International Nuclear Information System (INIS)

    McDonald, M.J.; Palmquist, R.D.

    1993-01-01

    Sandia has developed an advanced operational control system approach, caged Graphical Programming, to design and operate robotic waste cleanup and other hazardous duty robotic systems. The Graphical Programming approach produces robot systems that are faster to develop and use, safer in operation, and cheaper overall than altemative teleoperation or autonomous robot control systems. The Graphical Programming approach uses 3-D visualization and simulation software with intuitive operator interfaces for the programming and control of complex robotic systems. Graphical Programming Supervisor software modules allow an operator to command and simulate complex tasks in a graphic preview mode and, when acceptable, command the actual robots and monitor their motions with the graphic system. Graphical Progranuning Supervisors maintain registration with the real world and allow the robot to perform tasks that cannot be accurately represented with models alone by using a combination of model and sensor-based control. This paper describes the Graphical Programming approach, several example control systems that use Graphical Programming, and key features necessary for implementing successful Graphical Programming systems

  9. Control of a Quadcopter Aerial Robot Using Optic Flow Sensing

    Science.gov (United States)

    Hurd, Michael Brandon

    This thesis focuses on the motion control of a custom-built quadcopter aerial robot using optic flow sensing. Optic flow sensing is a vision-based approach that can provide a robot the ability to fly in global positioning system (GPS) denied environments, such as indoor environments. In this work, optic flow sensors are used to stabilize the motion of quadcopter robot, where an optic flow algorithm is applied to provide odometry measurements to the quadcopter's central processing unit to monitor the flight heading. The optic-flow sensor and algorithm are capable of gathering and processing the images at 250 frames/sec, and the sensor package weighs 2.5 g and has a footprint of 6 cm2 in area. The odometry value from the optic flow sensor is then used a feedback information in a simple proportional-integral-derivative (PID) controller on the quadcopter. Experimental results are presented to demonstrate the effectiveness of using optic flow for controlling the motion of the quadcopter aerial robot. The technique presented herein can be applied to different types of aerial robotic systems or unmanned aerial vehicles (UAVs), as well as unmanned ground vehicles (UGV).

  10. Automated Kinematics Equations Generation and Constrained Motion Planning Resolution for Modular and Reconfigurable Robots

    Energy Technology Data Exchange (ETDEWEB)

    Pin, Francois G.; Love, Lonnie L.; Jung, David L.

    2004-03-29

    Contrary to the repetitive tasks performed by industrial robots, the tasks in most DOE missions such as environmental restoration or Decontamination and Decommissioning (D&D) can be characterized as ''batches-of-one'', in which robots must be capable of adapting to changes in constraints, tools, environment, criteria and configuration. No commercially available robot control code is suitable for use with such widely varying conditions. In this talk we present our development of a ''generic code'' to allow real time (at loop rate) robot behavior adaptation to changes in task objectives, tools, number and type of constraints, modes of controls or kinematics configuration. We present the analytical framework underlying our approach and detail the design of its two major modules for the automatic generation of the kinematics equations when the robot configuration or tools change and for the motion planning under time-varying constraints. Sample problems illustrating the capabilities of the developed system are presented.

  11. Path-Constrained Motion Planning for Robotics Based on Kinematic Constraints

    NARCIS (Netherlands)

    Dijk, van N.J.M.; Wouw, van de N.; Pancras, W.C.M.; Nijmeijer, H.

    2007-01-01

    Common robotic tracking tasks consist of motions along predefined paths. The design of time-optimal path-constrained trajectories for robotic applications is discussed in this paper. To increase industrial applicability, the proposed method accounts for robot kinematics together with actuator

  12. Dynamic control of biped locomotion robot using optimal regulator

    International Nuclear Information System (INIS)

    Sano, Akihito; Furusho, Junji

    1988-01-01

    For moving in indoor space, it is generally recognized that biped locomotion is suitable. This paper proposes a hierarchical control strategy for the lower level where the position control or the force control at each joint is implemented. In the upper level control, the robot motion is divided into a sagittal plane and a lateral plane. We applied the optimal control algorithm to the motion control in the lateral plane in order to improve the robustness of the control system. The effects of these control schemes are shown by the experiments using the new walking robot BLR-G 1 and the parallel calculation system. BLR-G 1 has 9 degrees of freedom and equips the foot-pressure-sensors and a rate gyroscope. Complete dynamic walking is realized, in which the cycle for each step is about 1.0 second. (author)

  13. Effects of Rotational Motion in Robotic Needle Insertion

    Science.gov (United States)

    Ramezanpour, H.; Yousefi, H.; Rezaei, M.; Rostami, M.

    2015-01-01

    Background Robotic needle insertion in biological tissues has been known as one the most applicable procedures in sampling, robotic injection and different medical therapies and operations. Objective In this paper, we would like to investigate the effects of angular velocity in soft tissue insertion procedure by considering force-displacement diagram. Non-homogenous camel liver can be exploited as a tissue sample under standard compression test with Zwick/Roell device employing 1-D axial load-cell. Methods Effects of rotational motion were studied by running needle insertion experiments in 5, 50 and 200 mm/min in two types of with or without rotational velocity of 50, 150 and 300 rpm. On further steps with deeper penetrations, friction force of the insertion procedure in needle shaft was acquired by a definite thickness of the tissue. Results Designed mechanism of fixture for providing different frequencies of rotational motion is available in this work. Results for comparison of different force graphs were also provided. Conclusion Derived force-displacement graphs showed a significant difference between two procedures; however, tissue bleeding and disorganized micro-structure would be among unavoidable results. PMID:26688800

  14. Controller Design Of Unicycle Mobile Robot

    Directory of Open Access Journals (Sweden)

    Mohd Zamzuri Abd Rashid

    2012-10-01

    Full Text Available ABSTRACT: The ability of unicycle mobile robot to stand and move around using one wheel has attracted a lot of researchers to conduct studies about the system, particularly in the design of the system mechanisms and the control strategies. This paper reports the investigation done on the design of the controller of the unicycle mobile robot system to maintain its stability in both longitudinal and lateral directions. The controller proposed is a Linear Quadratic Controller (LQR type which is based on the linearized model of the system. A thorough simulation studies have been carried out to find out the performance of the LQR controller. The best controller gain, K acquired through the simulation is selected to be implemented and tested in the experimental hardware. Finally, the results obtained from the experimental study are compared to the simulation results to study the controller efficacy. The analysis reveals that the proposed controller design is able to stabilize the unicycle mobile robot.ABSTRAK: Kemampuan robot satu roda untuk berdiri dan bergerak di sekitar telah menarik minat ramai penyelidik untuk mengkaji sistem robot terutamanya didalam bidang rangka mekanikal dan strategi kawalan robot. Kertas kajian ini melaporkan hasil penyelidikan ke atas strategi kawalan robot bagi memastikan sistem robot satu roda dapat distabilkan dari arah sisi dan hadapan. Strategi kawalan yang dicadang, menggunakan teknik kawalan kuadratik sejajar (Linear Quadratic Control yang berdasarkan model robot yang telah dipermudahkan. Kajian simulasi secara terperinci telah dijalankan bagi mengkaji prestasi strategi kawalan yang dicadangkan. Dari kajian simulasi sistem robot, pemilihan faktor konstan, K yang sesuai di dalam strategi kawalan telah dibuat, agar dapat dilaksanakan ke atas sistem robot yang dibangunkan. Keputusan dari kajian simulasi dan tindak balas oleh sistem robot yang dibangunkan akhirnya dibandingkan bagi melihat kesesuaian faktor kostan, K

  15. Evolutionary Developmental Robotics: Improving Morphology and Control of Physical Robots.

    Science.gov (United States)

    Vujovic, Vuk; Rosendo, Andre; Brodbeck, Luzius; Iida, Fumiya

    2017-01-01

    Evolutionary algorithms have previously been applied to the design of morphology and control of robots. The design space for such tasks can be very complex, which can prevent evolution from efficiently discovering fit solutions. In this article we introduce an evolutionary-developmental (evo-devo) experiment with real-world robots. It allows robots to grow their leg size to simulate ontogenetic morphological changes, and this is the first time that such an experiment has been performed in the physical world. To test diverse robot morphologies, robot legs of variable shapes were generated during the evolutionary process and autonomously built using additive fabrication. We present two cases with evo-devo experiments and one with evolution, and we hypothesize that the addition of a developmental stage can be used within robotics to improve performance. Moreover, our results show that a nonlinear system-environment interaction exists, which explains the nontrivial locomotion patterns observed. In the future, robots will be present in our daily lives, and this work introduces for the first time physical robots that evolve and grow while interacting with the environment.

  16. Design and control of a pneumatic musculoskeletal biped robot.

    Science.gov (United States)

    Zang, Xizhe; Liu, Yixiang; Liu, Xinyu; Zhao, Jie

    2016-04-29

    Pneumatic artificial muscles are quite promising actuators for humanoid robots owing to their similar characteristics with human muscles. Moreover, biologically inspired musculoskeletal systems are particularly important for humanoid robots to perform versatile dynamic tasks. This study aims to develop a pneumatic musculoskeletal biped robot, and its controller, to realize human-like walking. According to the simplified musculoskeletal structure of human lower limbs, each leg of the biped robot is driven by nine muscles, including three pairs of monoarticular muscles which are arranged in the flexor-extensor form, as well as three biarticular muscles which span two joints. To lower cost, high-speed on/off solenoid valves rather than proportional valves are used to control the muscles. The joint trajectory tracking controller based on PID control method is designed to achieve the desired motion. Considering the complex characteristics of pneumatic artificial muscles, the control model is obtained through parameter identification experiments. Preliminary experimental results demonstrate that the biped robot is able to walk with this control strategy. The proposed musculoskeletal structure and control strategy are effective for the biped robot to achieve human-like walking.

  17. Remote controlled data collector robot

    Directory of Open Access Journals (Sweden)

    Jozsef Suto

    2012-06-01

    Full Text Available Today a general need for robots assisting different human activities rises. The goal of the present project is to develop a prototyping robot, which provides facilities for attaching and fitting different kinds of sensors and actuators. This robot provides an easy way to turn a general purpose robot into a special function one.

  18. SIMULATION OF ADAPTIVE BEHAVIOR IN THE CONTEXT OF SOLVING AN AUTONOMOUS ROBOTIC VEHICLE MOTION TASK ON TWO-DIMENSIONAL PLANE WITH OBSTACLES

    Directory of Open Access Journals (Sweden)

    R. A. Prakapovich

    2014-01-01

    Full Text Available An adaptive neurocontroller for autonomous robotic vehicle control, which is designed to generate control signals (according to preprogrammed motion algorithm and to develop individual reactions to some external impacts during functioning process, that allows the robot to adapt to external environment changes, is suggested. To debug and test the proposed neurocontroller a specially designed program, able to simulate the sensory and executive systems operation of the robotic vehicle, is used.

  19. Development of 6-DOF painting robot control system

    Science.gov (United States)

    Huang, Junbiao; Liu, Jianqun; Gao, Weiqiang

    2017-01-01

    With the development of society, the spraying technology of manufacturing industry in China has changed from the manual operation to the 6-DOF (Degree Of Freedom)robot automatic spraying. Spraying painting robot can not only complete the work which does harm to human being, but also improve the production efficiency and save labor costs. Control system is the most critical part of the 6-DOF robots, however, there is still a lack of relevant technology research in China. It is very necessary to study a kind of control system of 6-DOF spraying painting robots which is easy to operation, and has high efficiency and stable performance. With Googol controller platform, this paper develops programs based on Windows CE embedded systems to control the robot to finish the painting work. Software development is the core of the robot control system, including the direct teaching module, playback module, motion control module, setting module, man-machine interface, alarm module, log module, etc. All the development work of the entire software system has been completed, and it has been verified that the entire software works steady and efficient.

  20. Vision based motion control for a humanoid head

    NARCIS (Netherlands)

    Visser, L.C.; Carloni, Raffaella; Stramigioli, Stefano

    2009-01-01

    This paper describes the design of a motion control algorithm for a humanoid robotic head, which consists of a neck with four degrees of freedom and two eyes (a stereo pair system) that tilt on a common axis and rotate sideways freely. The kinematic and dynamic properties of the head are analyzed

  1. Fuzzy Control of Robotic Arm

    Science.gov (United States)

    Lin, Kyaw Kyaw; Soe, Aung Kyaw; Thu, Theint Theint

    2008-10-01

    This research work investigates a Self-Tuning Proportional Derivative (PD) type Fuzzy Logic Controller (STPDFLC) for a two link robot system. The proposed scheme adjusts on-line the output Scaling Factor (SF) by fuzzy rules according to the current trend of the robot. The rule base for tuning the output scaling factor is defined on the error (e) and change in error (de). The scheme is also based on the fact that the controller always tries to manipulate the process input. The rules are in the familiar if-then format. All membership functions for controller inputs (e and de) and controller output (UN) are defined on the common interval [-1,1]; whereas the membership functions for the gain updating factor (α) is defined on [0,1]. There are various methods to calculate the crisp output of the system. Center of Gravity (COG) method is used in this application due to better results it gives. Performances of the proposed STPDFLC are compared with those of their corresponding PD-type conventional Fuzzy Logic Controller (PDFLC). The proposed scheme shows a remarkably improved performance over its conventional counterpart especially under parameters variation (payload). The two-link results of analysis are simulated. These simulation results are illustrated by using MATLAB® programming.

  2. Robotic real-time translational and rotational head motion correction during frameless stereotactic radiosurgery

    Energy Technology Data Exchange (ETDEWEB)

    Liu, Xinmin; Belcher, Andrew H.; Grelewicz, Zachary; Wiersma, Rodney D., E-mail: rwiersma@uchicago.edu [Department of Radiation and Cellular Oncology, The University of Chicago, Chicago, Illinois 60637 (United States)

    2015-06-15

    Purpose: To develop a control system to correct both translational and rotational head motion deviations in real-time during frameless stereotactic radiosurgery (SRS). Methods: A novel feedback control with a feed-forward algorithm was utilized to correct for the coupling of translation and rotation present in serial kinematic robotic systems. Input parameters for the algorithm include the real-time 6DOF target position, the frame pitch pivot point to target distance constant, and the translational and angular Linac beam off (gating) tolerance constants for patient safety. Testing of the algorithm was done using a 4D (XY Z + pitch) robotic stage, an infrared head position sensing unit and a control computer. The measured head position signal was processed and a resulting command was sent to the interface of a four-axis motor controller, through which four stepper motors were driven to perform motion compensation. Results: The control of the translation of a brain target was decoupled with the control of the rotation. For a phantom study, the corrected position was within a translational displacement of 0.35 mm and a pitch displacement of 0.15° 100% of the time. For a volunteer study, the corrected position was within displacements of 0.4 mm and 0.2° over 98.5% of the time, while it was 10.7% without correction. Conclusions: The authors report a control design approach for both translational and rotational head motion correction. The experiments demonstrated that control performance of the 4D robotic stage meets the submillimeter and subdegree accuracy required by SRS.

  3. Robotic real-time translational and rotational head motion correction during frameless stereotactic radiosurgery

    International Nuclear Information System (INIS)

    Liu, Xinmin; Belcher, Andrew H.; Grelewicz, Zachary; Wiersma, Rodney D.

    2015-01-01

    Purpose: To develop a control system to correct both translational and rotational head motion deviations in real-time during frameless stereotactic radiosurgery (SRS). Methods: A novel feedback control with a feed-forward algorithm was utilized to correct for the coupling of translation and rotation present in serial kinematic robotic systems. Input parameters for the algorithm include the real-time 6DOF target position, the frame pitch pivot point to target distance constant, and the translational and angular Linac beam off (gating) tolerance constants for patient safety. Testing of the algorithm was done using a 4D (XY Z + pitch) robotic stage, an infrared head position sensing unit and a control computer. The measured head position signal was processed and a resulting command was sent to the interface of a four-axis motor controller, through which four stepper motors were driven to perform motion compensation. Results: The control of the translation of a brain target was decoupled with the control of the rotation. For a phantom study, the corrected position was within a translational displacement of 0.35 mm and a pitch displacement of 0.15° 100% of the time. For a volunteer study, the corrected position was within displacements of 0.4 mm and 0.2° over 98.5% of the time, while it was 10.7% without correction. Conclusions: The authors report a control design approach for both translational and rotational head motion correction. The experiments demonstrated that control performance of the 4D robotic stage meets the submillimeter and subdegree accuracy required by SRS

  4. Fuzzy Behaviors for Control of Mobile Robots

    Directory of Open Access Journals (Sweden)

    Saleh Zein-Sabatto

    2003-02-01

    Full Text Available In this research work, an RWI B-14 robot has been used as the development platform to embody some basic behaviors that can be combined to build more complex robotics behaviors. Emergency, avoid-obstacle, left wall- following, right wall-following, and move-to-point behaviors have been designed and embodied as basic robot behaviors. The basic behaviors developed in this research are designed based on fuzzy control technique and are integrated and coordinated to from complex robotics system. More behaviors can be added into the system as needed. A robot task can be defined by the user and executed by the intelligent robot control system. Testing results showed that fuzzy behaviors made the robot move intelligently and adapt to changes in its environment.

  5. Walking Pattern Generation of Dual-Arm Mobile Robot Using Preview Controller

    OpenAIRE

    P. Wu; W. Wu

    2012-01-01

    Based on the stability request of robot’s moving on the ground, the motion planning of dual-arm mobile robot when moving on the ground is studied and the preview control system is applied in the robot walking pattern generation. Direct question of robot kinematics in the extended task space is analyzed according to Degrees of Freedom configuration of the dual-arm mobile robot. It is proved that the preview control system could be used in the generation of robot Center of Mass forward trajecto...

  6. Extending an Industrial Robot Controller-Implementation and Applications of a Fast Open Sensor Interface

    OpenAIRE

    Blomdell, Anders; Bolmsjö, Gunnar; Brogårdh, Torgny; Cederberg, Per; Isaksson, Mats; Johansson, Rolf; Haage, Mathias; Nilsson, Klas; Olsson, Magnus; Olsson, Tomas; Robertsson, Anders; Wang, Jianjun

    2005-01-01

    Many promising robotics research results were obtained during the late 1970s and early 1980s. Some examples include Cartesian force control and advanced motion planning. Now, 20 years and many research projects later, many technologies still have not reached industrial usage. An important question to consider is how this situation can be improved for future deployment of necessary technologies. Today, modern robot control systems used in industry provide highly optimized motion control that w...

  7. Control of autonomous robot using neural networks

    Science.gov (United States)

    Barton, Adam; Volna, Eva

    2017-07-01

    The aim of the article is to design a method of control of an autonomous robot using artificial neural networks. The introductory part describes control issues from the perspective of autonomous robot navigation and the current mobile robots controlled by neural networks. The core of the article is the design of the controlling neural network, and generation and filtration of the training set using ART1 (Adaptive Resonance Theory). The outcome of the practical part is an assembled Lego Mindstorms EV3 robot solving the problem of avoiding obstacles in space. To verify models of an autonomous robot behavior, a set of experiments was created as well as evaluation criteria. The speed of each motor was adjusted by the controlling neural network with respect to the situation in which the robot was found.

  8. DEVELOPMENT OF TRAJECTORY CONTROL SYSTEM FOR THE OMNIDIRECTIONAL MOBILE ROBOT

    Directory of Open Access Journals (Sweden)

    Y. A. Kapitanyuk

    2014-03-01

    Full Text Available The article deals with a trajectory control system development for the omnidirectional mobile robot. This kind of robots gives the possibility to control separately each degree of freedom due to special design of the wheels, which greatly facilitates the solution of the spatial control tasks and makes it possible to focus directly on the development of algorithms. Control law synthesis is based on kinematic model of a solid body on a plane. Desired trajectory is defined as a smooth implicit function in a fixed coordinate system. Procedure of control design is represented by using a differential-geometric method of nonlinear transformation of the original model to the task-oriented form, which describes the longitudinal motion along a trajectory and orthogonal deviation. Proportional controllers with direct compensation of nonlinear terms are synthesized for the transformed model. Main results are represented by nonlinear control algorithms and experimental data. Practical implementation of considered control laws for the Robotino mobile robot by Festo Didactics Company is done for illustration of this approach workability. The cases of straight line motion and movement along a circle are represented as desirable trajectories, and the majority of practical tasks for mobile robots control can be implemented by their combination.

  9. A Multi-Sensorial Hybrid Control for Robotic Manipulation in Human-Robot Workspaces

    Directory of Open Access Journals (Sweden)

    Juan A. Corrales

    2011-10-01

    Full Text Available Autonomous manipulation in semi-structured environments where human operators can interact is an increasingly common task in robotic applications. This paper describes an intelligent multi-sensorial approach that solves this issue by providing a multi-robotic platform with a high degree of autonomy and the capability to perform complex tasks. The proposed sensorial system is composed of a hybrid visual servo control to efficiently guide the robot towards the object to be manipulated, an inertial motion capture system and an indoor localization system to avoid possible collisions between human operators and robots working in the same workspace, and a tactile sensor algorithm to correctly manipulate the object. The proposed controller employs the whole multi-sensorial system and combines the measurements of each one of the used sensors during two different phases considered in the robot task: a first phase where the robot approaches the object to be grasped, and a second phase of manipulation of the object. In both phases, the unexpected presence of humans is taken into account. This paper also presents the successful results obtained in several experimental setups which verify the validity of the proposed approach.

  10. Neural-Network Control Of Prosthetic And Robotic Hands

    Science.gov (United States)

    Buckley, Theresa M.

    1991-01-01

    Electronic neural networks proposed for use in controlling robotic and prosthetic hands and exoskeletal or glovelike electromechanical devices aiding intact but nonfunctional hands. Specific to patient, who activates grasping motion by voice command, by mechanical switch, or by myoelectric impulse. Patient retains higher-level control, while lower-level control provided by neural network analogous to that of miniature brain. During training, patient teaches miniature brain to perform specialized, anthropomorphic movements unique to himself or herself.

  11. Automatic control system generation for robot design validation

    Science.gov (United States)

    Bacon, James A. (Inventor); English, James D. (Inventor)

    2012-01-01

    The specification and drawings present a new method, system and software product for and apparatus for generating a robotic validation system for a robot design. The robotic validation system for the robot design of a robotic system is automatically generated by converting a robot design into a generic robotic description using a predetermined format, then generating a control system from the generic robotic description and finally updating robot design parameters of the robotic system with an analysis tool using both the generic robot description and the control system.

  12. Control algorithms for autonomous robot navigation

    International Nuclear Information System (INIS)

    Jorgensen, C.C.

    1985-01-01

    This paper examines control algorithm requirements for autonomous robot navigation outside laboratory environments. Three aspects of navigation are considered: navigation control in explored terrain, environment interactions with robot sensors, and navigation control in unanticipated situations. Major navigation methods are presented and relevance of traditional human learning theory is discussed. A new navigation technique linking graph theory and incidental learning is introduced

  13. Modelling and Control of a Mobile Robot

    DEFF Research Database (Denmark)

    Christensen, Georg Kronborg

    1998-01-01

    In order to control a mobile robot, kinematic odels as well as dynamic models are required. This parer describes these basic models for an experimental mobile robot under construction at the Department of Control and Engineering Design. A description of a set of trajectory control rules is given...

  14. Supervisory control for a complex robotic system

    International Nuclear Information System (INIS)

    Miller, D.J.

    1988-01-01

    The Robotic Radiation Survey and Analysis System investigates the use of advanced robotic technology for performing remote radiation surveys on nuclear waste shipping casks. Robotic systems have the potential for reducing personnel exposure to radiation and providing fast reliable throughput at future repository sites. A primary technology issue is the integrated control of distributed specialized hardware through a modular supervisory software system. Automated programming of robot trajectories based upon mathematical models of the cask and robot coupled with sensory feedback enables flexible operation of a commercial gantry robot with the reliability needed to perform autonomous operations in a hazardous environment. Complexity is managed using structured software engineering techniques resulting in the generation of reusable command primitives which contribute to a software parts catalog for a generalized robot programming language

  15. Application oriented programming and control of industrial robots

    International Nuclear Information System (INIS)

    Nilsson, Klas.

    1992-07-01

    Efficient use of industrial robots requires a strong interplay between user level commands, the motion control system, and external equipment. It should also be possible for an experienced application engineer to tailor the motion control to a specific application in a convenient way, instead of deficient utilization of the device or tricky user programming which is often the case today. A layered software architecture has been designed based on an application oriented view, considering typical hardware and software constraints. The top layers or the architecture support improved integration of off-line programming with interactive teach-in programming. The proposed solution is based on a transformation of robot programs between an on-line and an off-line representation. A central part of the architecture is an intermediate software layer, allowing the experienced user to introduce application specific motion primitives, on top of the motion control system. Flexibility during system configuration combined with computing efficiency and performance at run-time is of major importance. The solution is based on so called actions, which are methods to be passed between different software layers. Such methods can be specification of nonlinear control parameters, application specific control strategies, or treatment of external sensor signals. The actions can be implemented efficiently even in the multiprocessor case by using relocatable executable pieces of code generated from a special cross-compilation strategy. The lowest layers, comprising the motion control, have to be efficient and still fit in with the upper layers. In these layers, software solutions include an external sensor interface and a concept of motion pipelining allowing sensor based motions to be partly computed in advance. An experimental platform, built around commercially available robots, has been developed to verify the proposed solutions. (au)

  16. Trajectory of coronary motion and its significance in robotic motion cancellation.

    Science.gov (United States)

    Cattin, Philippe; Dave, Hitendu; Grünenfelder, Jürg; Szekely, Gabor; Turina, Marko; Zünd, Gregor

    2004-05-01

    To characterize remaining coronary artery motion of beating pig hearts after stabilization with an 'Octopus' using an optical remote analysis technique. Three pigs (40, 60 and 65 kg) underwent full sternotomy after receiving general anesthesia. An 8-bit high speed black and white video camera (50 frames/s) coupled with a laser sensor (60 microm resolution) were used to capture heart wall motion in all three dimensions. Dopamine infusion was used to deliberately modulate cardiac contractility. Synchronized ECG, blood pressure, airway pressure and video data of the region around the first branching point of the left anterior descending (LAD) coronary artery after Octopus stabilization were captured for stretches of 8 s each. Several sequences of the same region were captured over a period of several minutes. Computerized off-line analysis allowed us to perform minute characterization of the heart wall motion. The movement of the points of interest on the LAD ranged from 0.22 to 0.81 mm in the lateral plane (x/y-axis) and 0.5-2.6 mm out of the plane (z-axis). Fast excursions (>50 microm/s in the lateral plane) occurred corresponding to the QRS complex and the T wave; while slow excursion phases (movement of the coronary artery after stabilization appears to be still significant. Minute characterization of the trajectory of motion could provide the substrate for achieving motion cancellation for existing robotic systems. Velocity plots could also help improve gated cardiac imaging.

  17. Automatic Motion Generation for Robotic Milling Optimizing Stiffness with Sample-Based Planning

    Directory of Open Access Journals (Sweden)

    Julian Ricardo Diaz Posada

    2017-01-01

    Full Text Available Optimal and intuitive robotic machining is still a challenge. One of the main reasons for this is the lack of robot stiffness, which is also dependent on the robot positioning in the Cartesian space. To make up for this deficiency and with the aim of increasing robot machining accuracy, this contribution describes a solution approach for optimizing the stiffness over a desired milling path using the free degree of freedom of the machining process. The optimal motion is computed based on the semantic and mathematical interpretation of the manufacturing process modeled on its components: product, process and resource; and by configuring automatically a sample-based motion problem and the transition-based rapid-random tree algorithm for computing an optimal motion. The approach is simulated on a CAM software for a machining path revealing its functionality and outlining future potentials for the optimal motion generation for robotic machining processes.

  18. Efficient control of mechatronic systems in dynamic motion tasks

    Directory of Open Access Journals (Sweden)

    Despotova Desislava

    2018-01-01

    Full Text Available Robots and powered exoskeletons have often complex and non-linear dynamics due to friction, elasticity, and changing load. The proposed study addresses various-type robots that have to perform dynamic point-to-point motion tasks (PTPMT. The performance demands are for faster motion, higher positioning accuracy, and lower energy consumption. With given motion task, it is of primary importance to study the structure and controllability of the corresponding controlled system. The following natural decentralized controllability condition is assumed: the signs of any control input and the corresponding output (the acceleration are the same, at least when the control input is at its maximum absolute value. Then we find explicit necessary and sufficient conditions on the control transfer matrix that can guarantee robust controllability in the face of arbitrary, but bounded disturbances. Further on, we propose a generic optimisation approach for control learning synthesis of various type robotic systems in PTPMT. Our procedure for iterative learning control (LC has the following main steps: (1 choose a set of appropriate test control functions; (2 define the most relevant input-output pairs; and (3 solve shooting equations and perform control parameter optimisation. We will give several examples to explain our controllability and optimisation concepts.

  19. Control of a high precision macro-micro robotic manipulator system

    International Nuclear Information System (INIS)

    Cho, Whang

    1997-01-01

    A controller for macro-micro robotic manipulator system in which kinematically independent two robotic sub-systems work together to improve the accuracy of the motion is proposed. A nonlinear feedback linearization scheme is employed as basic architecture for the controller and additional formulations about the controller structure are made to assure the robustness of the overall control action and to restrict the motion of micro sub-system close to its nominal position without causing saturation of joint associated with micro-robot. (author)

  20. Learning-based identification and iterative learning control of direct-drive robots

    NARCIS (Netherlands)

    Bukkems, B.H.M.; Kostic, D.; Jager, de A.G.; Steinbuch, M.

    2005-01-01

    A combination of model-based and Iterative Learning Control is proposed as a method to achieve high-quality motion control of direct-drive robots in repetitive motion tasks. We include both model-based and learning components in the total control law, as their individual properties influence the

  1. Motion Detection from Mobile Robots with Fuzzy Threshold Selection in Consecutive 2D Laser Scans

    Directory of Open Access Journals (Sweden)

    María A. Martínez

    2015-01-01

    Full Text Available Motion detection and tracking is a relevant problem for mobile robots during navigation to avoid collisions in dynamic environments or in applications where service robots interact with humans. This paper presents a simple method to distinguish mobile obstacles from the environment that is based on applying fuzzy threshold selection to consecutive two-dimensional (2D laser scans previously matched with robot odometry. The proposed method has been tested with the Auriga-α mobile robot in indoors to estimate the motion of nearby pedestrians.

  2. Experiments in robotic sensorimotor control during grasp

    International Nuclear Information System (INIS)

    Stansfield, S.A.

    1993-01-01

    A series of experiments is presented, using a robot manipulator, which attempt to reproduce human sensorimotor control during grasping. The work utilizes a multifingered, dexterous robot hand equipped with a fingertip force sensor to explore dynamic grasp force adjustment during manipulation. The work is primarily concerned with the relationship between the weight of an object and the grasp force required to lift it. Too weak a grasp is unstable and the object will slip from the hand. Too strong a grasp may damage the object and/or the manipulator. An algorithm is presented which reproduces observed human behavior during grasp-and-lift tasks. The algorithm uses tactile information from the sensor to dynamically adjust the grasp force during lift. It is assumed that there is no a priori knowledge about the object to be manipulated. The effects of different arm/hand postures and object surfaces is explored. Finally, the use of sensory data to detect unexpected object motion and to signal transitions between manipulation phases--with the coincident triggering of new motor programs--is investigated

  3. Haptic Control with a Robotic Gripper

    OpenAIRE

    Rody, Morgan

    2011-01-01

    The Novint Falcon is a low cost, 3-axis, haptic device primarily designed and built for the gaming industry. Meant to replace the conventional mouse, the Novint Falcon has sub- millimeter accuracy and is capable of real time updates. The device itself has the potential to be used in telerobotics applications when coupled with a robotic gripper for example. Recently, the Intelligent Control Lab at Örebro University in Sweden built such a robotic gripper. The robotic gripper has three fingers a...

  4. Controlling the autonomy of a reconnaissance robot

    Science.gov (United States)

    Dalgalarrondo, Andre; Dufourd, Delphine; Filliat, David

    2004-09-01

    In this paper, we present our research on the control of a mobile robot for indoor reconnaissance missions. Based on previous work concerning our robot control architecture HARPIC, we have developed a man machine interface and software components that allow a human operator to control a robot at different levels of autonomy. This work aims at studying how a robot could be helpful in indoor reconnaissance and surveillance missions in hostile environment. In such missions, since a soldier faces many threats and must protect himself while looking around and holding his weapon, he cannot devote his attention to the teleoperation of the robot. Moreover, robots are not yet able to conduct complex missions in a fully autonomous mode. Thus, in a pragmatic way, we have built a software that allows dynamic swapping between control modes (manual, safeguarded and behavior-based) while automatically performing map building and localization of the robot. It also includes surveillance functions like movement detection and is designed for multirobot extensions. We first describe the design of our agent-based robot control architecture and discuss the various ways to control and interact with a robot. The main modules and functionalities implementing those ideas in our architecture are detailed. More precisely, we show how we combine manual controls, obstacle avoidance, wall and corridor following, way point and planned travelling. Some experiments on a Pioneer robot equipped with various sensors are presented. Finally, we suggest some promising directions for the development of robots and user interfaces for hostile environment and discuss our planned future improvements.

  5. Humanoid Walking Robot: Modeling, Inverse Dynamics, and Gain Scheduling Control

    Directory of Open Access Journals (Sweden)

    Elvedin Kljuno

    2010-01-01

    Full Text Available This article presents reference-model-based control design for a 10 degree-of-freedom bipedal walking robot, using nonlinear gain scheduling. The main goal is to show concentrated mass models can be used for prediction of the required joint torques for a bipedal walking robot. Relatively complicated architecture, high DOF, and balancing requirements make the control task of these robots difficult. Although linear control techniques can be used to control bipedal robots, nonlinear control is necessary for better performance. The emphasis of this work is to show that the reference model can be a bipedal walking model with concentrated mass at the center of gravity, which removes the problems related to design of a pseudo-inverse system. Another significance of this approach is the reduced calculation requirements due to the simplified procedure of nominal joint torques calculation. Kinematic and dynamic analysis is discussed including results for joint torques and ground force necessary to implement a prescribed walking motion. This analysis is accompanied by a comparison with experimental data. An inverse plant and a tracking error linearization-based controller design approach is described. We propose a novel combination of a nonlinear gain scheduling with a concentrated mass model for the MIMO bipedal robot system.

  6. Automation of pharmaceutical warehouse using groups robots with remote climate control and video surveillance

    OpenAIRE

    Zhuravska, I. M.; Popel, M. I.

    2015-01-01

    In this paper, we present a complex solution for automation pharmaceutical warehouse, including the implementation of climate-control, video surveillance with remote access to video, robotics selection of medicine with the optimization of the robot motion. We describe all the elements of local area network (LAN) necessary to solve all these problems.

  7. Robotics

    International Nuclear Information System (INIS)

    Scheide, A.W.

    1983-01-01

    This article reviews some of the technical areas and history associated with robotics, provides information relative to the formation of a Robotics Industry Committee within the Industry Applications Society (IAS), and describes how all activities relating to robotics will be coordinated within the IEEE. Industrial robots are being used for material handling, processes such as coating and arc welding, and some mechanical and electronics assembly. An industrial robot is defined as a programmable, multifunctional manipulator designed to move material, parts, tools, or specialized devices through variable programmed motions for a variety of tasks. The initial focus of the Robotics Industry Committee will be on the application of robotics systems to the various industries that are represented within the IAS

  8. Adaptive Control Methods for Soft Robots

    Data.gov (United States)

    National Aeronautics and Space Administration — I propose to develop methods for soft and inflatable robots that will allow the control system to adapt and change control parameters based on changing conditions...

  9. Research on Robot Pose Control Technology Based on Kinematics Analysis Model

    Science.gov (United States)

    Liu, Dalong; Xu, Lijuan

    2018-01-01

    In order to improve the attitude stability of the robot, proposes an attitude control method of robot based on kinematics analysis model, solve the robot walking posture transformation, grasping and controlling the motion planning problem of robot kinematics. In Cartesian space analytical model, using three axis accelerometer, magnetometer and the three axis gyroscope for the combination of attitude measurement, the gyroscope data from Calman filter, using the four element method for robot attitude angle, according to the centroid of the moving parts of the robot corresponding to obtain stability inertia parameters, using random sampling RRT motion planning method, accurate operation to any position control of space robot, to ensure the end effector along a prescribed trajectory the implementation of attitude control. The accurate positioning of the experiment is taken using MT-R robot as the research object, the test robot. The simulation results show that the proposed method has better robustness, and higher positioning accuracy, and it improves the reliability and safety of robot operation.

  10. Patient-Centered Robot-Aided Passive Neurorehabilitation Exercise Based on Safety-Motion Decision-Making Mechanism

    Directory of Open Access Journals (Sweden)

    Lizheng Pan

    2017-01-01

    Full Text Available Safety is one of the crucial issues for robot-aided neurorehabilitation exercise. When it comes to the passive rehabilitation training for stroke patients, the existing control strategies are usually just based on position control to carry out the training, and the patient is out of the controller. However, to some extent, the patient should be taken as a “cooperator” of the training activity, and the movement speed and range of the training movement should be dynamically regulated according to the internal or external state of the subject, just as what the therapist does in clinical therapy. This research presents a novel motion control strategy for patient-centered robot-aided passive neurorehabilitation exercise from the point of the safety. The safety-motion decision-making mechanism is developed to online observe and assess the physical state of training impaired-limb and motion performances and regulate the training parameters (motion speed and training rage, ensuring the safety of the supplied rehabilitation exercise. Meanwhile, position-based impedance control is employed to realize the trajectory tracking motion with interactive compliance. Functional experiments and clinical experiments are investigated with a healthy adult and four recruited stroke patients, respectively. The two types of experimental results demonstrate that the suggested control strategy not only serves with safety-motion training but also presents rehabilitation efficacy.

  11. A Dynamic Non Energy Storing Guidance Constraint with Motion Redirection for Robot Assisted Surgery

    Science.gov (United States)

    2016-12-01

    move during the operation. Robot -assisted beating heart surgery is an example of procedures that can benefit from dynamic constraints. Their...A Dynamic Non-Energy-Storing Guidance Constraint with Motion Redirection for Robot -Assisted Surgery Nima Enayati, Eva C. Alves Costa, Giancarlo...Momi, and G. Ferrigno, “Haptics in Robot -Assisted Surgery : Challenges and Benefits,” IEEE Rev. Biomed. Eng., 2016. [2] L. B. Rosenberg, “Virtual

  12. Humanlike robot hands controlled by brain activity arouse illusion of ownership in operators

    Science.gov (United States)

    Alimardani, Maryam; Nishio, Shuichi; Ishiguro, Hiroshi

    2013-08-01

    Operators of a pair of robotic hands report ownership for those hands when they hold image of a grasp motion and watch the robot perform it. We present a novel body ownership illusion that is induced by merely watching and controlling robot's motions through a brain machine interface. In past studies, body ownership illusions were induced by correlation of such sensory inputs as vision, touch and proprioception. However, in the presented illusion none of the mentioned sensations are integrated except vision. Our results show that during BMI-operation of robotic hands, the interaction between motor commands and visual feedback of the intended motions is adequate to incorporate the non-body limbs into one's own body. Our discussion focuses on the role of proprioceptive information in the mechanism of agency-driven illusions. We believe that our findings will contribute to improvement of tele-presence systems in which operators incorporate BMI-operated robots into their body representations.

  13. Robust coordinated control of a dual-arm space robot

    Science.gov (United States)

    Shi, Lingling; Kayastha, Sharmila; Katupitiya, Jay

    2017-09-01

    Dual-arm space robots are more capable of implementing complex space tasks compared with single arm space robots. However, the dynamic coupling between the arms and the base will have a serious impact on the spacecraft attitude and the hand motion of each arm. Instead of considering one arm as the mission arm and the other as the balance arm, in this work two arms of the space robot perform as mission arms aimed at accomplishing secure capture of a floating target. The paper investigates coordinated control of the base's attitude and the arms' motion in the task space in the presence of system uncertainties. Two types of controllers, i.e. a Sliding Mode Controller (SMC) and a nonlinear Model Predictive Controller (MPC) are verified and compared with a conventional Computed-Torque Controller (CTC) through numerical simulations in terms of control accuracy and system robustness. Both controllers eliminate the need to linearly parameterize the dynamic equations. The MPC has been shown to achieve performance with higher accuracy than CTC and SMC in the absence of system uncertainties under the condition that they consume comparable energy. When the system uncertainties are included, SMC and CTC present advantageous robustness than MPC. Specifically, in a case where system inertia increases, SMC delivers higher accuracy than CTC and costs the least amount of energy.

  14. Fuzzy Logic Controller Design for Intelligent Robots

    Directory of Open Access Journals (Sweden)

    Ching-Han Chen

    2017-01-01

    Full Text Available This paper presents a fuzzy logic controller by which a robot can imitate biological behaviors such as avoiding obstacles or following walls. The proposed structure is implemented by integrating multiple ultrasonic sensors into a robot to collect data from a real-world environment. The decisions that govern the robot’s behavior and autopilot navigation are driven by a field programmable gate array- (FPGA- based fuzzy logic controller. The validity of the proposed controller was demonstrated by simulating three real-world scenarios to test the bionic behavior of a custom-built robot. The results revealed satisfactorily intelligent performance of the proposed fuzzy logic controller. The controller enabled the robot to demonstrate intelligent behaviors in complex environments. Furthermore, the robot’s bionic functions satisfied its design objectives.

  15. INTEGRATED ROBOT-HUMAN CONTROL IN MINING OPERATIONS

    Energy Technology Data Exchange (ETDEWEB)

    George Danko

    2006-04-01

    This report describes the results of the 2nd year of a research project on the implementation of a novel human-robot control system for hydraulic machinery. Sensor and valve re-calibration experiments were conducted to improve open loop machine control. A Cartesian control example was tested both in simulation and on the machine; the results are discussed in detail. The machine tests included open-loop as well as closed-loop motion control. Both methods worked reasonably well, due to the high-quality electro-hydraulic valves used on the experimental machine. Experiments on 3-D analysis of the bucket trajectory using marker tracking software are also presented with the results obtained. Open-loop control is robustly stable and free of short-term dynamic problems, but it allows for drifting away from the desired motion kinematics of the machine. A novel, closed-loop control adjustment provides a remedy, while retaining much of the advantages of the open-loop control based on kinematics transformation. Additional analysis of previously recorded, three-dimensional working trajectories of the bucket of large mine shovels was completed. The motion patterns, when transformed into a family of curves, serve as the basis for software-controlled machine kinematics transformation in the new human-robot control system.

  16. 3D force control for robotic-assisted beating heart surgery based on viscoelastic tissue model.

    Science.gov (United States)

    Liu, Chao; Moreira, Pedro; Zemiti, Nabil; Poignet, Philippe

    2011-01-01

    Current cardiac surgery faces the challenging problem of heart beating motion even with the help of mechanical stabilizer which makes delicate operation on the heart surface difficult. Motion compensation methods for robotic-assisted beating heart surgery have been proposed recently in literature, but research on force control for such kind of surgery has hardly been reported. Moreover, the viscoelasticity property of the interaction between organ tissue and robotic instrument further complicates the force control design which is much easier in other applications by assuming the interaction model to be elastic (industry, stiff object manipulation, etc.). In this work, we present a three-dimensional force control method for robotic-assisted beating heart surgery taking into consideration of the viscoelastic interaction property. Performance studies based on our D2M2 robot and 3D heart beating motion information obtained through Da Vinci™ system are provided.

  17. Design, Implementation and Validation of the Three-Wheel Holonomic Motion System of the Assistant Personal Robot (APR

    Directory of Open Access Journals (Sweden)

    Javier Moreno

    2016-10-01

    Full Text Available This paper presents the design, implementation and validation of the three-wheel holonomic motion system of a mobile robot designed to operate in homes. The holonomic motion system is described in terms of mechanical design and electronic control. The paper analyzes the kinematics of the motion system and validates the estimation of the trajectory comparing the displacement estimated with the internal odometry of the motors and the displacement estimated with a SLAM procedure based on LIDAR information. Results obtained in different experiments have shown a difference on less than 30 mm between the position estimated with the SLAM and odometry, and a difference in the angular orientation of the mobile robot lower than 5° in absolute displacements up to 1000 mm.

  18. Design, Implementation and Validation of the Three-Wheel Holonomic Motion System of the Assistant Personal Robot (APR).

    Science.gov (United States)

    Moreno, Javier; Clotet, Eduard; Lupiañez, Ruben; Tresanchez, Marcel; Martínez, Dani; Pallejà, Tomàs; Casanovas, Jordi; Palacín, Jordi

    2016-10-10

    This paper presents the design, implementation and validation of the three-wheel holonomic motion system of a mobile robot designed to operate in homes. The holonomic motion system is described in terms of mechanical design and electronic control. The paper analyzes the kinematics of the motion system and validates the estimation of the trajectory comparing the displacement estimated with the internal odometry of the motors and the displacement estimated with a SLAM procedure based on LIDAR information. Results obtained in different experiments have shown a difference on less than 30 mm between the position estimated with the SLAM and odometry, and a difference in the angular orientation of the mobile robot lower than 5° in absolute displacements up to 1000 mm.

  19. Design, Implementation and Validation of the Three-Wheel Holonomic Motion System of the Assistant Personal Robot (APR)

    Science.gov (United States)

    Moreno, Javier; Clotet, Eduard; Lupiañez, Ruben; Tresanchez, Marcel; Martínez, Dani; Pallejà, Tomàs; Casanovas, Jordi; Palacín, Jordi

    2016-01-01

    This paper presents the design, implementation and validation of the three-wheel holonomic motion system of a mobile robot designed to operate in homes. The holonomic motion system is described in terms of mechanical design and electronic control. The paper analyzes the kinematics of the motion system and validates the estimation of the trajectory comparing the displacement estimated with the internal odometry of the motors and the displacement estimated with a SLAM procedure based on LIDAR information. Results obtained in different experiments have shown a difference on less than 30 mm between the position estimated with the SLAM and odometry, and a difference in the angular orientation of the mobile robot lower than 5° in absolute displacements up to 1000 mm. PMID:27735857

  20. Vision-Based Robot Following Using PID Control

    Directory of Open Access Journals (Sweden)

    Chandra Sekhar Pati

    2017-06-01

    Full Text Available Applications like robots which are employed for shopping, porter services, assistive robotics, etc., require a robot to continuously follow a human or another robot. This paper presents a mobile robot following another tele-operated mobile robot based on a PID (Proportional–Integral-Differential controller. Here, we use two differential wheel drive robots; one is a master robot and the other is a follower robot. The master robot is manually controlled and the follower robot is programmed to follow the master robot. For the master robot, a Bluetooth module receives the user’s command from an android application which is processed by the master robot’s controller, which is used to move the robot. The follower robot receives the image from the Kinect sensor mounted on it and recognizes the master robot. The follower robot identifies the x, y positions by employing the camera and the depth by using the Kinect depth sensor. By identifying the x, y, and z locations of the master robot, the follower robot finds the angle and distance between the master and follower robot, which is given as the error term of a PID controller. Using this, the follower robot follows the master robot. A PID controller is based on feedback and tries to minimize the error. Experiments are conducted for two indigenously developed robots; one depicting a humanoid and the other a small mobile robot. It was observed that the follower robot was easily able to follow the master robot using well-tuned PID parameters.

  1. Velocity and Motion Control of a Self-Balancing Vehicle Based on a Cascade Control Strategy

    Directory of Open Access Journals (Sweden)

    Miguel Velazquez

    2016-06-01

    Full Text Available This paper presents balancing, velocity and motion control of a self-balancing vehicle. A cascade controller is implemented for both balancing control and angular velocity control. This controller is tested in simulations using a proposed mathematical model of the system. Motion control is achieved based on the kinematics of the robot. Control hardware is designed and integrated to implement the proposed controllers. Pitch is kept under 1° from the equilibrium position with no external disturbances. The linear cascade control is able to handle slight changes in the system dynamics, such as in the centre of mass and the slope on an inclined surface.

  2. Wheelchair control by head motion

    Directory of Open Access Journals (Sweden)

    Pajkanović Aleksandar

    2013-01-01

    Full Text Available Electric wheelchairs are designed to aid paraplegics. Unfortunately, these can not be used by persons with higher degree of impairment, such as quadriplegics, i.e. persons that, due to age or illness, can not move any of the body parts, except of the head. Medical devices designed to help them are very complicated, rare and expensive. In this paper a microcontroller system that enables standard electric wheelchair control by head motion is presented. The system comprises electronic and mechanic components. A novel head motion recognition technique based on accelerometer data processing is designed. The wheelchair joystick is controlled by the system’s mechanical actuator. The system can be used with several different types of standard electric wheelchairs. It is tested and verified through an experiment performed within this paper.

  3. Maximizing Function through Intelligent Robot Actuator Control

    Data.gov (United States)

    National Aeronautics and Space Administration — Maximizing Function through Intelligent Robot Actuator Control Successful missions to Mars and beyond will only be possible with the support of high-performance...

  4. Multi-agent System for Off-line Coordinated Motion Planning of Multiple Industrial Robots

    Directory of Open Access Journals (Sweden)

    Shital S. Chiddarwar

    2011-03-01

    Full Text Available This article presents an agent based framework for coordinated motion planning of multiple robots. The emerging paradigm of agent based systems is implemented to address various issues related to safe and fast task execution when multiple robots share a common workspace. In the proposed agent based framework, each issue vital for coordinated motion planning of multiple robots and every robot participating in coordinated task is considered as an agent. The identified agents are interfaced with each other in order to incorporate the desired flexibility in the developed framework. This framework gives a complete strategy for determination of optimal trajectories of robots working in coordination with due consideration to their kinematic, dynamic and payload constraint. The complete architecture of the proposed framework and the detailed discussion on various modules are covered in this paper.

  5. Dynamics and control of robot for capturing objects in space

    Science.gov (United States)

    Huang, Panfeng

    Space robots are expected to perform intricate tasks in future space services, such as satellite maintenance, refueling, and replacing the orbital replacement unit (ORU). To realize these missions, the capturing operation may not be avoided. Such operations will encounter some challenges because space robots have some unique characteristics unfound on ground-based robots, such as, dynamic singularities, dynamic coupling between manipulator and space base, limited energy supply and working without a fixed base, and so on. In addition, since contacts and impacts may not be avoided during capturing operation. Therefore, dynamics and control problems of space robot for capturing objects are significant research topics if the robots are to be deployed for the space services. A typical servicing operation mainly includes three phases: capturing the object, berthing and docking the object, then repairing the target. Therefore, this thesis will focus on resolving some challenging problems during capturing the object, berthing and docking, and so on. In this thesis, I study and analyze the dynamics and control problems of space robot for capturing objects. This work has potential impact in space robotic applications. I first study the contact and impact dynamics of space robot and objects. I specifically focus on analyzing the impact dynamics and mapping the relationship of influence and speed. Then, I develop the fundamental theory for planning the minimum-collision based trajectory of space robot and designing the configuration of space robot at the moment of capture. To compensate for the attitude of the space base during the capturing approach operation, a new balance control concept which can effectively balance the attitude of the space base using the dynamic couplings is developed. The developed balance control concept helps to understand of the nature of space dynamic coupling, and can be readily applied to compensate or minimize the disturbance to the space base

  6. Tree Climbing Robot Design, Kinematics and Motion Planning

    CERN Document Server

    Lam, Tin Lun

    2012-01-01

    Climbing robot is a challenging research topic that has gained much attention from researchers. Most of the robots reported in the literature are designed to climb on manmade structures, but seldom robots are designed for climbing natural environment such as trees. Trees and manmade structures are very different in nature. It brings different aspects of technical challenges to the robot design. In this book, you can find a collection of the cutting edge technologies in the field of tree-climbing robot and the ways that animals climb. It provides a valuable reference for robot designers to select appropriate climbing methods in designing tree-climbing robots for specific purposes. Based on the study, a novel bio-inspired tree-climbing robot with several breakthrough performances has been developed and presents in this book. It is capable of performing various actions that is impossible in the state-of-the-art tree-climbing robots, such as moving between trunk and branches. This book also proposes several appro...

  7. Performance of a Motion Tracking System During Cyberknife Robotic Radiosurgery

    International Nuclear Information System (INIS)

    Cavedon, Carlo; Francescon, Paolo; Cora, Stefania; Moschini, Giuliano; Rossi, Paolo

    2009-01-01

    Cyberknife (Accuracy Inc., Ca) is a robotic radio-surgery system that includes a compact 6 MV linac delivering up to 800 cGy per minute, and an automate arm to aim at any part of the body from any angle. An essential tool is the guidance system based on x-ray imaging cameras located on supports around the patient. A Cyberknife system has been operational at the Vicenza (Italy) Hospital for years and is mainly employed for treating benign and malignant tumors, and Arterior-Venous Malformations. In radiation therapy, delivery of high doses to targets that move with respiration is challenging because of possible spatial inaccuracies. The purpose of this work was to estimate the accuracy of the prediction algorithm used to compensate for system latency in a real-time respiratory tracking system. We have analyzed respiratory signals of 30 patients who had lung or liver Cyberknife treatments. The 'Synchrony'(Accuracy Inc.) motion tracking system we use is based on the correlation between the position of LED markers, detected in real time, and the position of internal markers, sampled through x-ray imaging. The position of the external LED signals, though read in real time, must be predicted to compensate for a few hundred ms time lag in the feedback loop that redirects the beam to the current target position. The respiratory signals were described by employing their frequency power spectrum, as recently proposed by other authors. Prediction errors above 1.5 mm, lasting for periods longer than 5 seconds were observed for irregular breathers. These episodes correlate to the presence of a bimodal distribution in the power spectral density, and of very low frequencies contribution. A more refined approach would include a personalized choice of the prediction algorithm based on the very first minutes of treatment. Patient training aimed at reducing breathing irregularities might also result in improved spatial accuracy.

  8. Decentralized neural control application to robotics

    CERN Document Server

    Garcia-Hernandez, Ramon; Sanchez, Edgar N; Alanis, Alma y; Ruz-Hernandez, Jose A

    2017-01-01

    This book provides a decentralized approach for the identification and control of robotics systems. It also presents recent research in decentralized neural control and includes applications to robotics. Decentralized control is free from difficulties due to complexity in design, debugging, data gathering and storage requirements, making it preferable for interconnected systems. Furthermore, as opposed to the centralized approach, it can be implemented with parallel processors. This approach deals with four decentralized control schemes, which are able to identify the robot dynamics. The training of each neural network is performed on-line using an extended Kalman filter (EKF). The first indirect decentralized control scheme applies the discrete-time block control approach, to formulate a nonlinear sliding manifold. The second direct decentralized neural control scheme is based on the backstepping technique, approximated by a high order neural network. The third control scheme applies a decentralized neural i...

  9. Utilizing Robot Operating System (ROS) in Robot Vision and Control

    Science.gov (United States)

    2015-09-01

    Palmer, “Development of a navigation system for semi-autonomous operation of wheelchairs,” in Proc. of the 8th IEEE/ASME Int. Conf. on Mechatronic ...and Embedded Systems and Applications, Suzhou, China, 2012, pp. 257-262. [30] G. Grisetti, C. Stachniss, and W. Burgard, “Improving grid-based SLAM...OPERATING SYSTEM (ROS) IN ROBOT VISION AND CONTROL by Joshua S. Lum September 2015 Thesis Advisor: Xiaoping Yun Co-Advisor: Zac Staples

  10. Active Head Motion Compensation of TMS Robotic System Using Neuro-Fuzzy Estimation

    Directory of Open Access Journals (Sweden)

    Wan Zakaria W.N.

    2016-01-01

    Full Text Available Transcranial Magnetic Stimulation (TMS allows neuroscientist to study human brain behaviour and also become an important technique for changing the activity of brain neurons and the functions they sub serve. However, conventional manual procedure and robotized TMS are currently unable to precisely position the TMS coil because of unconstrained subject’s head movement and excessive contact force between the coil and subject’s head. This paper addressed this challenge by proposing an adaptive neuro-fuzzy force control to enable low contact force with a moving target surface. A learning and adaption mechanism is included in the control scheme to improve position disturbance estimation. The results show the ability of the proposed force control scheme to compensate subject’s head motions while maintaining desired contact force, thus allowing for more accurate and repeatable TMS procedures.

  11. Drive Control System for Pipeline Crawl Robot Based on CAN Bus

    Energy Technology Data Exchange (ETDEWEB)

    Chen, H J [Department of Electrical Engineering, Harbin Institute of Technology Harbin, Heilongjiang, 150001 (China); Gao, B T [Department of Electrical Engineering, Harbin Institute of Technology Harbin, Heilongjiang, 150001 (China); Zhang, X H [Department of Electrical Engineering, Harbin Institute of Technology Harbin, Heilongjiang, 150001 (China); Deng, Z Q [School of Mechanical Engineering, Harbin Institute of Technology Harbin, Heilongjiang, 150001 (China)

    2006-10-15

    Drive control system plays important roles in pipeline robot. In order to inspect the flaw and corrosion of seabed crude oil pipeline, an original mobile pipeline robot with crawler drive unit, power and monitor unit, central control unit, and ultrasonic wave inspection device is developed. The CAN bus connects these different function units and presents a reliable information channel. Considering the limited space, a compact hardware system is designed based on an ARM processor with two CAN controllers. With made-to-order CAN protocol for the crawl robot, an intelligent drive control system is developed. The implementation of the crawl robot demonstrates that the presented drive control scheme can meet the motion control requirements of the underwater pipeline crawl robot.

  12. Drive Control System for Pipeline Crawl Robot Based on CAN Bus

    International Nuclear Information System (INIS)

    Chen, H J; Gao, B T; Zhang, X H; Deng, Z Q

    2006-01-01

    Drive control system plays important roles in pipeline robot. In order to inspect the flaw and corrosion of seabed crude oil pipeline, an original mobile pipeline robot with crawler drive unit, power and monitor unit, central control unit, and ultrasonic wave inspection device is developed. The CAN bus connects these different function units and presents a reliable information channel. Considering the limited space, a compact hardware system is designed based on an ARM processor with two CAN controllers. With made-to-order CAN protocol for the crawl robot, an intelligent drive control system is developed. The implementation of the crawl robot demonstrates that the presented drive control scheme can meet the motion control requirements of the underwater pipeline crawl robot

  13. Design and implementation of motion planning of inspection and maintenance robot for ITER-like vessel

    Energy Technology Data Exchange (ETDEWEB)

    Wang, Hesheng; Lai, Yinping [Department of Automation, Shanghai Jiao Tong University, Shanghai 200240 (China); Key Laboratory of System Control and Information Processing, Ministry of Education of China (China); Chen, Weidong, E-mail: wdchen@sjtu.edu.cn [Department of Automation, Shanghai Jiao Tong University, Shanghai 200240 (China); Key Laboratory of System Control and Information Processing, Ministry of Education of China (China); Cao, Qixin [Institute of Robotics, Shanghai Jiao Tong University, Shanghai 200240 (China)

    2015-12-15

    Robot motion planning is a fundamental problem to ensure the robot executing the task without clashes, fast and accurately in a special environment. In this paper, a motion planning of a 12 DOFs remote handling robot used for inspecting the working state of the ITER-like vessel and maintaining key device components is proposed and implemented. Firstly, the forward and inverse kinematics are given by analytic method. The work space and posture space of this manipulator are both considered. Then the motion planning is divided into three stages: coming out of the cassette mover, moving along the in-vessel center line, and inspecting the D-shape section. Lastly, the result of experiments verified the performance of the motion design method. In addition, the task of unscrewing/screwing the screw demonstrated the feasibility of system in function.

  14. Motion based segmentation for robot vision using adapted EM algorithm

    NARCIS (Netherlands)

    Zhao, Wei; Roos, Nico

    2016-01-01

    Robots operate in a dynamic world in which objects are often moving. The movement of objects may help the robot to segment the objects from the background. The result of the segmentation can subsequently be used to identify the objects. This paper investigates the possibility of segmenting objects

  15. Rotational Motion Control of a Spacecraft

    DEFF Research Database (Denmark)

    Wisniewski, Rafal; Kulczycki, P.

    2001-01-01

    The paper adopts the energy shaping method to control of rotational motion. A global representation of the rigid body motion is given in the canonical form by a quaternion and its conjugate momenta. A general method for motion control on a cotangent bundle to the 3-sphere is suggested. The design...... algorithm is validated for three-axis spacecraft attitude control...

  16. Rotational motion control of a spacecraft

    DEFF Research Database (Denmark)

    Wisniewski, Rafal; Kulczycki, P.

    2003-01-01

    The paper adopts the energy shaping method to control of rotational motion. A global representation of the rigid body motion is given in the canonical form by a quaternion and its conjugate momenta. A general method for motion control on a cotangent bundle to the 3-sphere is suggested. The design...... algorithm is validated for three-axis spacecraft attitude control. Udgivelsesdato: APR...

  17. Implementation of Motion Simulation Software and Visual-Auditory Electronics for Use in a Low Gravity Robotic Testbed

    Science.gov (United States)

    Martin, William Campbell

    2011-01-01

    The Jet Propulsion Laboratory (JPL) is developing the All-Terrain Hex-Limbed Extra-Terrestrial Explorer (ATHLETE) to assist in manned space missions. One of the proposed targets for this robotic vehicle is a near-Earth asteroid (NEA), which typically exhibit a surface gravity of only a few micro-g. In order to properly test ATHLETE in such an environment, the development team has constructed an inverted Stewart platform testbed that acts as a robotic motion simulator. This project focused on creating physical simulation software that is able to predict how ATHLETE will function on and around a NEA. The corresponding platform configurations are calculated and then passed to the testbed to control ATHLETE's motion. In addition, imitation attitude, imitation attitude control thrusters were designed and fabricated for use on ATHLETE. These utilize a combination of high power LEDs and audio amplifiers to provide visual and auditory cues that correspond to the physics simulation.

  18. Reduced Attitude Control of a Robotic Underwater Vehicle

    Directory of Open Access Journals (Sweden)

    Bláha Lukáš

    2017-01-01

    Full Text Available This paper deals with stabilization and reduced attitude control of a robotic underwater vehicle. The vehicle is assumed to be able to perform a full stable rotations around all axes in underwater space, that is why the standard bottom-heavy structure is not used. The system preferably uses a vectored-thrust arrangement and is built as an overactuated system, which enables to gain a better robustness and guarantees a stable controlled motion even if some thruster suddenly stop working. Because the heading angle cannot be measured, the reduced attitude control strategy is designed and the stability of reduced state of the system is proved using perturbation method.

  19. A New Conflict Resolution Method for Multiple Mobile Robots in Cluttered Environments With Motion-Liveness.

    Science.gov (United States)

    Shahriari, Mohammadali; Biglarbegian, Mohammad

    2018-01-01

    This paper presents a new conflict resolution methodology for multiple mobile robots while ensuring their motion-liveness, especially for cluttered and dynamic environments. Our method constructs a mathematical formulation in a form of an optimization problem by minimizing the overall travel times of the robots subject to resolving all the conflicts in their motion. This optimization problem can be easily solved through coordinating only the robots' speeds. To overcome the computational cost in executing the algorithm for very cluttered environments, we develop an innovative method through clustering the environment into independent subproblems that can be solved using parallel programming techniques. We demonstrate the scalability of our approach through performing extensive simulations. Simulation results showed that our proposed method is capable of resolving the conflicts of 100 robots in less than 1.23 s in a cluttered environment that has 4357 intersections in the paths of the robots. We also developed an experimental testbed and demonstrated that our approach can be implemented in real time. We finally compared our approach with other existing methods in the literature both quantitatively and qualitatively. This comparison shows while our approach is mathematically sound, it is more computationally efficient, scalable for very large number of robots, and guarantees the live and smooth motion of robots.

  20. Dynamic analysis of space robot remote control system

    Science.gov (United States)

    Kulakov, Felix; Alferov, Gennady; Sokolov, Boris; Gorovenko, Polina; Sharlay, Artem

    2018-05-01

    The article presents analysis on construction of two-stage remote control for space robots. This control ensures efficiency of the robot control system at large delays in transmission of control signals from the ground control center to the local control system of the space robot. The conditions for control stability of and high transparency are found.

  1. A 3-DOF parallel robot with spherical motion for the rehabilitation and evaluation of balance performance.

    Science.gov (United States)

    Patanè, Fabrizio; Cappa, Paolo

    2011-04-01

    In this paper a novel electrically actuated parallel robot with three degrees-of-freedom (3 DOF) for dynamic postural studies is presented. The design has been described, the solution to the inverse kinematics has been found, and a numerical solution for the direct kinematics has been proposed. The workspace of the implemented robot is characterized by an angular range of motion of about ±10° for roll and pitch when yaw is in the range ±15°. The robot was constructed and the orientation accuracy was tested by means of an optoelectronic system and by imposing a sinusoidal input, with a frequency of 1 Hz and amplitude of 10°, along the three axes, in sequence. The collected data indicated a phase delay of 1° and an amplitude error of 0.5%-1.5%; similar values were observed for cross-axis sensitivity errors. We also conducted a clinical application on a group of normal subjects, who were standing in equilibrium on the robot base with eyes open (EO) and eyes closed (EC), which was rotated with a tri-axial sinusoidal trajectory with a frequency of 0.5 Hz and amplitude 5° for roll and pitch and 10° for the yaw. The postural configuration of the subjects was recorded with an optoelectronic system. However, due to the mainly technical nature of this paper, only initial validation outcomes are reported here. The clinical application showed that only the tilt and displacement on the sagittal pane of head, trunk, and pelvis in the trials conducted with eyes closed were affected by drift and that the reduction of the yaw rotation and of the mediolateral translation was not a controlled parameter, as happened, instead, for the other anatomical directions.

  2. Siroco, a configurable robot control system

    International Nuclear Information System (INIS)

    Tejedor, B.G.; Maraggi, G.J.B.

    1988-01-01

    The SIROCO (Configurable Robot Control System) is an electronic system designed to work in applications where mechanized remote control equipment and robots are necessary especially in Nuclear Power Plants. The structure of the system (hardware and software) determines the following user characteristics: a) Reduction in the time spent in NDT and in radiation doses absorbed, due to remote control operation; b) possibility for full automation in NDT, c) the system can simultaneously control up to six axes and can generate movements in remote areas; and d) possibility for equipment unification, due to SIROCO being a configurable system. (author)

  3. Control of walking robots using virtual springs

    NARCIS (Netherlands)

    van Oort, Gijs; Stramigioli, Stefano; Gevers, M.; Sepulchre, R.

    2009-01-01

    At the Control Engineering group of the University of Twente, we are conducting research on control of bipedal robots. In our search for robust and energy efficient control, we are making extensive use of simulation. In order to facil- itate the development of algorithms, we want to design con-

  4. Stability analysis of multiple-robot control systems

    Science.gov (United States)

    Wen, John T.; Kreutz, Kenneth

    1989-01-01

    In a space telerobotic service scenario, cooperative motion and force control of multiple robot arms are of fundamental importance. Three paradigms to study this problem are proposed. They are distinguished by the set of variables used for control design. They are joint torques, arm tip force vectors, and an accelerated generalized coordinate set. Control issues related to each case are discussed. The latter two choices require complete model information, which presents practical modeling, computational, and robustness problems. Therefore, focus is on the joint torque control case to develop relatively model independent motion and internal force control laws. The rigid body assumption allows the motion and force control problems to be independently addressed. By using an energy motivated Lyapunov function, a simple proportional derivative plus gravity compensation type of motion control law is always shown to be stabilizing. The asymptotic convergence of the tracing error to zero requires the use of a generalized coordinate with the contact constraints taken into account. If a non-generalized coordinate is used, only convergence to a steady state manifold can be concluded. For the force control, both feedforward and feedback schemes are analyzed. The feedback control, if proper care has been taken, exhibits better robustness and transient performance.

  5. CONTROL PREDICTIVO DE UN ROBOT TIPO SCARA PREDICTIVE CONTROL OF A SCARA ROBOT

    Directory of Open Access Journals (Sweden)

    Oscar Andrés Vivas Albán

    2006-08-01

    Full Text Available Este artículo presenta una aplicación eficiente de un control por modelo de referencia sobre un robot de tipo SCARA. El control estudiado es un control predictivo funcional, el que hace uso de un modelo dinámico simplificado del robot. Los ensayos simulados se realizan sobre un robot de cuatro grados de libertad, tipo SCARA. Con el fin de comparar diferentes estrategias de control, se diseña un controlador clásico tipo PID y dos controladores basados en el modelo de referencia. En este último caso el sistema se linealiza y se desacoplada por realimentación, lo que transforma el sistema a controlar en un simple par de integradores. Al sistema lineal y desacoplado resultante se le aplica el control por par calculado y el control predictivo funcional. Los tres controladores estudiados se simulan sobre el robot SCARA con valores numéricos reales. Las pruebas permiten valorar las respuestas de estos controladores en seguimiento de trayectoria, rechazo de perturbaciones y presencia de errores en el modelado con consignas complejas similares a las utilizadas en procesos de fabricación.This paper describes an efficient approach for model based control, applied on a SCARA robot. The studied control is the predictive functional control which uses a simplified dynamical model of the robot. The simulated tests are made on a SCARA type robot, with four DOF. To compare several control strategies, a classical PID control and two model based controllers are designed. In the last case, the model is first linearized and decoupled by feedback, transforming the system into a double set of integrators. Computed torque control and predictive functional control are applied to the linear and decoupled system. The three studied controllers are simulated on the SCARA robot with real numerical values. Tracking performance, disturbance rejection and model robot mismatch are enlightened, using complex machining tasks trajectories and error presence in the modelling

  6. Wire Scanner Motion Control Card

    CERN Document Server

    Forde, S E

    2006-01-01

    Scientists require a certain beam quality produced by the accelerator rings at CERN. The discovery potential of LHC is given by the reachable luminosity at its interaction points. The luminosity is maximized by minimizing the beam size. Therefore an accurate beam size measurement is required for optimizing the luminosity. The wire scanner performs very accurate profile measurements, but as it can not be used at full intensity in the LHC ring, it is used for calibrating other profile monitors. As the current wire scanner system, which is used in the present CERN accelerators, has not been made for the required specification of the LHC, a new design of a wire scanner motion control card is part of the LHC wire scanner project. The main functions of this card are to control the wire scanner motion and to acquire the position of the wire. In case of further upgrades at a later stage, it is required to allow an easy update of the firmware, hence the programmable features of FPGAs will be used for this purpose. The...

  7. Stochastic receding horizon control: application to an octopedal robot

    Science.gov (United States)

    Shah, Shridhar K.; Tanner, Herbert G.

    2013-06-01

    Miniature autonomous systems are being developed under ARL's Micro Autonomous Systems and Technology (MAST). These systems can only be fitted with a small-size processor, and their motion behavior is inherently uncertain due to manufacturing and platform-ground interactions. One way to capture this uncertainty is through a stochastic model. This paper deals with stochastic motion control design and implementation for MAST- specific eight-legged miniature crawling robots, which have been kinematically modeled as systems exhibiting the behavior of a Dubin's car with stochastic noise. The control design takes the form of stochastic receding horizon control, and is implemented on a Gumstix Overo Fire COM with 720 MHz processor and 512 MB RAM, weighing 5.5 g. The experimental results show the effectiveness of this control law for miniature autonomous systems perturbed by stochastic noise.

  8. Experiments in teleoperator and autonomous control of space robotic vehicles

    Science.gov (United States)

    Alexander, Harold L.

    1991-01-01

    A program of research embracing teleoperator and automatic navigational control of freely flying satellite robots is presented. Current research goals include: (1) developing visual operator interfaces for improved vehicle teleoperation; (2) determining the effects of different visual interface system designs on operator performance; and (3) achieving autonomous vision-based vehicle navigation and control. This research program combines virtual-environment teleoperation studies and neutral-buoyancy experiments using a space-robot simulator vehicle currently under development. Visual-interface design options under investigation include monoscopic versus stereoscopic displays and cameras, helmet-mounted versus panel-mounted display monitors, head-tracking versus fixed or manually steerable remote cameras, and the provision of vehicle-fixed visual cues, or markers, in the remote scene for improved sensing of vehicle position, orientation, and motion.

  9. Modeling and Control of a Dragonfly-Like Robot

    Directory of Open Access Journals (Sweden)

    Micael S. Couceiro

    2010-01-01

    Full Text Available Dragonflies demonstrate unique and superior flight performances than most of the other insect species and birds. They are equipped with two pairs of independently controlled wings granting an unmatchable flying performance and robustness. In this paper, the dynamics of a dragonfly-inspired robot is studied. The system performance is analyzed in terms of time response and robustness. The development of computational simulation based on the dynamics of the robotic dragonfly allows the test of different control algorithms. We study different movements, the dynamics, and the level of dexterity in wing motion of the dragonfly. The results are positive for the construction of flying platforms that effectively mimic the kinematics and dynamics of dragonflies and potentially exhibit superior flight performance than existing flying platforms.

  10. Planning the Motion of a Robotic Assistant for Space Applications

    Data.gov (United States)

    National Aeronautics and Space Administration — Revolutions in computing hardware and software have brought about an age where robots and people will be able to peacefully and safely co-exist in the same...

  11. Obstacle-avoiding robot with IR and PIR motion sensors

    Science.gov (United States)

    Ismail, R.; Omar, Z.; Suaibun, S.

    2016-10-01

    Obstacle avoiding robot was designed, constructed and programmed which may be potentially used for educational and research purposes. The developed robot will move in a particular direction once the infrared (IR) and the PIR passive infrared (PIR) sensors sense a signal while avoiding the obstacles in its path. The robot can also perform desired tasks in unstructured environments without continuous human guidance. The hardware was integrated in one application board as embedded system design. The software was developed using C++ and compiled by Arduino IDE 1.6.5. The main objective of this project is to provide simple guidelines to the polytechnic students and beginners who are interested in this type of research. It is hoped that this robot could benefit students who wish to carry out research on IR and PIR sensors.

  12. Using real-time stereopsis for mobile robot control

    Science.gov (United States)

    Bonasso, R. P.; Nishihara, H. K.

    1991-02-01

    This paper describes on-going work in using range and motion data generated at video-frame rates as the basis for long-range perception in a mobile robot. A current approach in the artificial intelligence community to achieve timecritical perception for situated reasoning is to use low-level perception for motor reflex-like activity and higher-level but more computationally intense perception for path planning reconnaissance and retrieval activities. Typically inclinometers and a compass or an infra-red beacon system provide stability and orientation maintenance and ultrasonic or infra-red sensors serve as proximity detectors for obstacle avoidance. For distant ranging and area occupancy determination active imaging systems such as laser scanners can be prohibitivtly expensive and heretofore passive systems typically performed more slowly than the cycle time of the control system causing the robot to halt periodically along its way. However a recent stereo system developed by Nishihara known as PRISM (Practical Real-time Imaging Stereo Matcher) matches stereo pairs using a sign-correlation technique that gives range and motion at video frame rates. We are integrating this technique with constant-time control software for distant ranging and object detection at a speed that is comparable with the cycle-times of the low-level sensors. Possibilities for a variety of uses in a leader-follower mobile robot situation are discussed.

  13. Intelligent robot action planning

    Energy Technology Data Exchange (ETDEWEB)

    Vamos, T; Siegler, A

    1982-01-01

    Action planning methods used in intelligent robot control are discussed. Planning is accomplished through environment understanding, environment representation, task understanding and planning, motion analysis and man-machine communication. These fields are analysed in detail. The frames of an intelligent motion planning system are presented. Graphic simulation of the robot's environment and motion is used to support the planning. 14 references.

  14. A Mathematical Model to Estimate the Position of Mobile Robot by Sensing Caster Wheel Motion

    Directory of Open Access Journals (Sweden)

    Amarendra Jnana H.

    2018-01-01

    Full Text Available This paper describes the position estimation of mobile robot by sensing caster wheel motion. A mathematical model is developed to determine the position of mobile robot by sensing the angular velocity and heading angle of the caster wheel. Using the established equations, simulations were carried out using MATLAB version 8.6 to observe and verify the position coordinates of mobile robot and in turn obtain its trajectory. The simulation results show that the angular velocity of caster wheel and heading angle calculated from the sensor output readings with the help of inverse kinematics equations matches well with that of actual values given as input for simulation. Simulation result of tracking rectangular trajectory implies that the path traced by the mobile robot can also be determined from the sensor output readings. This concept can be implemented on a real mobile robot for estimation of its position.

  15. Analyzing the Effects of Human-Aware Motion Planning on Close-Proximity Human–Robot Collaboration

    Science.gov (United States)

    Shah, Julie A.

    2015-01-01

    Objective: The objective of this work was to examine human response to motion-level robot adaptation to determine its effect on team fluency, human satisfaction, and perceived safety and comfort. Background: The evaluation of human response to adaptive robotic assistants has been limited, particularly in the realm of motion-level adaptation. The lack of true human-in-the-loop evaluation has made it impossible to determine whether such adaptation would lead to efficient and satisfying human–robot interaction. Method: We conducted an experiment in which participants worked with a robot to perform a collaborative task. Participants worked with an adaptive robot incorporating human-aware motion planning and with a baseline robot using shortest-path motions. Team fluency was evaluated through a set of quantitative metrics, and human satisfaction and perceived safety and comfort were evaluated through questionnaires. Results: When working with the adaptive robot, participants completed the task 5.57% faster, with 19.9% more concurrent motion, 2.96% less human idle time, 17.3% less robot idle time, and a 15.1% greater separation distance. Questionnaire responses indicated that participants felt safer and more comfortable when working with an adaptive robot and were more satisfied with it as a teammate than with the standard robot. Conclusion: People respond well to motion-level robot adaptation, and significant benefits can be achieved from its use in terms of both human–robot team fluency and human worker satisfaction. Application: Our conclusion supports the development of technologies that could be used to implement human-aware motion planning in collaborative robots and the use of this technique for close-proximity human–robot collaboration. PMID:25790568

  16. Analyzing the effects of human-aware motion planning on close-proximity human-robot collaboration.

    Science.gov (United States)

    Lasota, Przemyslaw A; Shah, Julie A

    2015-02-01

    The objective of this work was to examine human response to motion-level robot adaptation to determine its effect on team fluency, human satisfaction, and perceived safety and comfort. The evaluation of human response to adaptive robotic assistants has been limited, particularly in the realm of motion-level adaptation. The lack of true human-in-the-loop evaluation has made it impossible to determine whether such adaptation would lead to efficient and satisfying human-robot interaction. We conducted an experiment in which participants worked with a robot to perform a collaborative task. Participants worked with an adaptive robot incorporating human-aware motion planning and with a baseline robot using shortest-path motions. Team fluency was evaluated through a set of quantitative metrics, and human satisfaction and perceived safety and comfort were evaluated through questionnaires. When working with the adaptive robot, participants completed the task 5.57% faster, with 19.9% more concurrent motion, 2.96% less human idle time, 17.3% less robot idle time, and a 15.1% greater separation distance. Questionnaire responses indicated that participants felt safer and more comfortable when working with an adaptive robot and were more satisfied with it as a teammate than with the standard robot. People respond well to motion-level robot adaptation, and significant benefits can be achieved from its use in terms of both human-robot team fluency and human worker satisfaction. Our conclusion supports the development of technologies that could be used to implement human-aware motion planning in collaborative robots and the use of this technique for close-proximity human-robot collaboration.

  17. Multi-objective Design Optimization of a Parallel Schönflies-motion Robot

    DEFF Research Database (Denmark)

    Wu, Guanglei; Bai, Shaoping; Hjørnet, Preben

    2016-01-01

    . The dynamic performance is concerned mainly the capability of force transmission in the parallel kinematic chain, for which transmission indices are defined. The Pareto-front is obtained to investigate the influence of the design variables to the robot performance. Dynamic characteristics for three Pareto......This paper introduces a parallel Schoenflies-motion robot with rectangular workspace, which is suitable for pick-and-place operations. A multi-objective optimization problem is formulated to optimize the robot's geometric parameters with consideration of kinematic and dynamic performances...

  18. Design and Implementation of an Assistive Controller for Rehabilitation Robotic Systems

    Directory of Open Access Journals (Sweden)

    Duygun Erol

    2007-09-01

    Full Text Available The goal of our research is to develop an assistive controller for robotic rehabilitation of the upper extremity after stroke. The controller is used to provide robotic assistance to participants to help them to track a desired motion trajectory required for the rehabilitation task in an accurate and concentrated manner. This rehabilitation task is designed to ensure concentrated repetitive motion that requires cognitive processing. Experimental results on unimpaired participants are presented to demonstrate the effectiveness and feasibility of the proposed controller.

  19. Control of complex physically simulated robot groups

    Science.gov (United States)

    Brogan, David C.

    2001-10-01

    Actuated systems such as robots take many forms and sizes but each requires solving the difficult task of utilizing available control inputs to accomplish desired system performance. Coordinated groups of robots provide the opportunity to accomplish more complex tasks, to adapt to changing environmental conditions, and to survive individual failures. Similarly, groups of simulated robots, represented as graphical characters, can test the design of experimental scenarios and provide autonomous interactive counterparts for video games. The complexity of writing control algorithms for these groups currently hinders their use. A combination of biologically inspired heuristics, search strategies, and optimization techniques serve to reduce the complexity of controlling these real and simulated characters and to provide computationally feasible solutions.

  20. Control synchronization of differential mobile robots

    NARCIS (Netherlands)

    Nijmeijer, H.; Rodriguez Angeles, A.; Allgoewer, F.

    2004-01-01

    In this paper a synchronization controller for differential mobile robots is proposed. The synchronization goal is to control the angular position of each wheel to a desired trajectory and at the same time the differential (or synchronization) error between the angular positions of the two wheels.

  1. Smart Braid Feedback for the Closed-Loop Control of Soft Robotic Systems.

    Science.gov (United States)

    Felt, Wyatt; Chin, Khai Yi; Remy, C David

    2017-09-01

    This article experimentally investigates the potential of using flexible, inductance-based contraction sensors in the closed-loop motion control of soft robots. Accurate motion control remains a highly challenging task for soft robotic systems. Precise models of the actuation dynamics and environmental interactions are often unavailable. This renders open-loop control impossible, while closed-loop control suffers from a lack of suitable feedback. Conventional motion sensors, such as linear or rotary encoders, are difficult to adapt to robots that lack discrete mechanical joints. The rigid nature of these sensors runs contrary to the aspirational benefits of soft systems. As truly soft sensor solutions are still in their infancy, motion control of soft robots has so far relied on laboratory-based sensing systems such as motion capture, electromagnetic (EM) tracking, or Fiber Bragg Gratings. In this article, we used embedded flexible sensors known as Smart Braids to sense the contraction of McKibben muscles through changes in inductance. We evaluated closed-loop control on two systems: a revolute joint and a planar, one degree of freedom continuum manipulator. In the revolute joint, our proposed controller compensated for elasticity in the actuator connections. The Smart Braid feedback allowed motion control with a steady-state root-mean-square (RMS) error of [1.5]°. In the continuum manipulator, Smart Braid feedback enabled tracking of the desired tip angle with a steady-state RMS error of [1.25]°. This work demonstrates that Smart Braid sensors can provide accurate position feedback in closed-loop motion control suitable for field applications of soft robotic systems.

  2. Developing stereo image based robot control system

    Energy Technology Data Exchange (ETDEWEB)

    Suprijadi,; Pambudi, I. R.; Woran, M.; Naa, C. F; Srigutomo, W. [Department of Physics, FMIPA, InstitutTeknologi Bandung Jl. Ganesha No. 10. Bandung 40132, Indonesia supri@fi.itb.ac.id (Indonesia)

    2015-04-16

    Application of image processing is developed in various field and purposes. In the last decade, image based system increase rapidly with the increasing of hardware and microprocessor performance. Many fields of science and technology were used this methods especially in medicine and instrumentation. New technique on stereovision to give a 3-dimension image or movie is very interesting, but not many applications in control system. Stereo image has pixel disparity information that is not existed in single image. In this research, we proposed a new method in wheel robot control system using stereovision. The result shows robot automatically moves based on stereovision captures.

  3. Intelligent computational control of multi-fingered dexterous robotic hand

    OpenAIRE

    Chen, Disi; Li, Gongfa; Jiang, Guozhang; Fang, Yinfeng; Ju, Zhaojie; Liu, Honghai

    2015-01-01

    We discuss the intelligent computational control theory and introduce the hardware structure of HIT/DLR II dexterous robotic hand, which is the typical dexterous robotic hand. We show that how DSP or FPGA controller can be used in the dexterous robotic hand. A popular intelligent dexterous robotic hand control system, which named Electromyography (EMG) control is investigated. We introduced some mathematical algorithms in EMG controlling, such as Gauss mixture model (GMM), artificial neural n...

  4. Automatic approach to stabilization and control for multi robot teams by multilayer network operator

    Directory of Open Access Journals (Sweden)

    Diveev Askhat

    2016-01-01

    Full Text Available The paper describes a novel methodology for synthesis a high-level control of autonomous multi robot teams. The approach is based on multilayer network operator method that belongs to a symbolic regression class. Synthesis is accomplished in three steps: stabilizing robots about some given position in a state space, finding optimal trajectories of robots’ motion as sets of stabilizing points and then approximating all the points of optimal trajectories by some multi-dimensional function of state variables. The feasibility and effectiveness of the proposed approach is verified on simulations of the task of control synthesis for three mobile robots parking in the constrained space.

  5. Artificial intelligence in robot control systems

    Science.gov (United States)

    Korikov, A.

    2018-05-01

    This paper analyzes modern concepts of artificial intelligence and known definitions of the term "level of intelligence". In robotics artificial intelligence system is defined as a system that works intelligently and optimally. The author proposes to use optimization methods for the design of intelligent robot control systems. The article provides the formalization of problems of robotic control system design, as a class of extremum problems with constraints. Solving these problems is rather complicated due to the high dimensionality, polymodality and a priori uncertainty. Decomposition of the extremum problems according to the method, suggested by the author, allows reducing them into a sequence of simpler problems, that can be successfully solved by modern computing technology. Several possible approaches to solving such problems are considered in the article.

  6. Human Robotic Systems (HRS): Controlling Robots over Time Delay Element

    Data.gov (United States)

    National Aeronautics and Space Administration — This element involves the development of software that enables easier commanding of a wide range of NASA relevant robots through the Robot Application Programming...

  7. R4SA for Controlling Robots

    Science.gov (United States)

    Aghazarian, Hrand

    2009-01-01

    The R4SA GUI mentioned in the immediately preceding article is a userfriendly interface for controlling one or more robot(s). This GUI makes it possible to perform meaningful real-time field experiments and research in robotics at an unmatched level of fidelity, within minutes of setup. It provides such powerful graphing modes as that of a digitizing oscilloscope that displays up to 250 variables at rates between 1 and 200 Hz. This GUI can be configured as multiple intuitive interfaces for acquisition of data, command, and control to enable rapid testing of subsystems or an entire robot system while simultaneously performing analysis of data. The R4SA software establishes an intuitive component-based design environment that can be easily reconfigured for any robotic platform by creating or editing setup configuration files. The R4SA GUI enables event-driven and conditional sequencing similar to those of Mars Exploration Rover (MER) operations. It has been certified as part of the MER ground support equipment and, therefore, is allowed to be utilized in conjunction with MER flight hardware. The R4SA GUI could also be adapted to use in embedded computing systems, other than that of the MER, for commanding and real-time analysis of data.

  8. Bio-inspired motion planning algorithms for autonomous robots facilitating greater plasticity for security applications

    Science.gov (United States)

    Guo, Yi; Hohil, Myron; Desai, Sachi V.

    2007-10-01

    Proposed are techniques toward using collaborative robots for infrastructure security applications by utilizing them for mobile sensor suites. A vast number of critical facilities/technologies must be protected against unauthorized intruders. Employing a team of mobile robots working cooperatively can alleviate valuable human resources. Addressed are the technical challenges for multi-robot teams in security applications and the implementation of multi-robot motion planning algorithm based on the patrolling and threat response scenario. A neural network based methodology is exploited to plan a patrolling path with complete coverage. Also described is a proof-of-principle experimental setup with a group of Pioneer 3-AT and Centibot robots. A block diagram of the system integration of sensing and planning will illustrate the robot to robot interaction to operate as a collaborative unit. The proposed approach singular goal is to overcome the limits of previous approaches of robots in security applications and enabling systems to be deployed for autonomous operation in an unaltered environment providing access to an all encompassing sensor suite.

  9. An FPGA Implementation of a Robot Control System with an Integrated 3D Vision System

    Directory of Open Access Journals (Sweden)

    Yi-Ting Chen

    2015-05-01

    Full Text Available Robot decision making and motion control are commonly based on visual information in various applications. Position-based visual servo is a technique for vision-based robot control, which operates in the 3D workspace, uses real-time image processing to perform tasks of feature extraction, and returns the pose of the object for positioning control. In order to handle the computational burden at the vision sensor feedback, we design a FPGA-based motion-vision integrated system that employs dedicated hardware circuits for processing vision processing and motion control functions. This research conducts a preliminary study to explore the integration of 3D vision and robot motion control system design based on a single field programmable gate array (FPGA chip. The implemented motion-vision embedded system performs the following functions: filtering, image statistics, binary morphology, binary object analysis, object 3D position calculation, robot inverse kinematics, velocity profile generation, feedback counting, and multiple-axes position feedback control.

  10. Application of model based control to robotic manipulators

    Science.gov (United States)

    Petrosky, Lyman J.; Oppenheim, Irving J.

    1988-01-01

    A robot that can duplicate humam motion capabilities in such activities as balancing, reaching, lifting, and moving has been built and tested. These capabilities are achieved through the use of real time Model-Based Control (MBC) techniques which have recently been demonstrated. MBC accounts for all manipulator inertial forces and provides stable manipulator motion control even at high speeds. To effectively demonstrate the unique capabilities of MBC, an experimental robotic manipulator was constructed, which stands upright, balancing on a two wheel base. The mathematical modeling of dynamics inherent in MBC permit the control system to perform functions that are impossible with conventional non-model based methods. These capabilities include: (1) Stable control at all speeds of operation; (2) Operations requiring dynamic stability such as balancing; (3) Detection and monitoring of applied forces without the use of load sensors; (4) Manipulator safing via detection of abnormal loads. The full potential of MBC has yet to be realized. The experiments performed for this research are only an indication of the potential applications. MBC has no inherent stability limitations and its range of applicability is limited only by the attainable sampling rate, modeling accuracy, and sensor resolution. Manipulators could be designed to operate at the highest speed mechanically attainable without being limited by control inadequacies. Manipulators capable of operating many times faster than current machines would certainly increase productivity for many tasks.

  11. Design and development of an upper extremity motion capture system for a rehabilitation robot.

    Science.gov (United States)

    Nanda, Pooja; Smith, Alan; Gebregiorgis, Adey; Brown, Edward E

    2009-01-01

    Human robot interaction is a new and rapidly growing field and its application in the realm of rehabilitation and physical care is a major focus area of research worldwide. This paper discusses the development and implementation of a wireless motion capture system for the human arm which can be used for physical therapy or real-time control of a robotic arm, among many other potential applications. The system is comprised of a mechanical brace with rotary potentiometers inserted at the different joints to capture position data. It also contains surface electrodes which acquire electromyographic signals through the CleveMed BioRadio device. The brace interfaces with a software subsystem which displays real time data signals. The software includes a 3D arm model which imitates the actual movement of a subject's arm under testing. This project began as part of the Rochester Institute of Technology's Undergraduate Multidisciplinary Senior Design curriculum and has been integrated into the overall research objectives of the Biomechatronic Learning Laboratory.

  12. Handling uncertainty and networked structure in robot control

    CERN Document Server

    Tamás, Levente

    2015-01-01

    This book focuses on two challenges posed in robot control by the increasing adoption of robots in the everyday human environment: uncertainty and networked communication. Part I of the book describes learning control to address environmental uncertainty. Part II discusses state estimation, active sensing, and complex scenario perception to tackle sensing uncertainty. Part III completes the book with control of networked robots and multi-robot teams. Each chapter features in-depth technical coverage and case studies highlighting the applicability of the techniques, with real robots or in simulation. Platforms include mobile ground, aerial, and underwater robots, as well as humanoid robots and robot arms. Source code and experimental data are available at http://extras.springer.com. The text gathers contributions from academic and industry experts, and offers a valuable resource for researchers or graduate students in robot control and perception. It also benefits researchers in related areas, such as computer...

  13. Investigation In Two Wheels Mobile Robot Movement: Stability and Motion Paths

    Directory of Open Access Journals (Sweden)

    Abdulrahman A.A. Emhemed

    2013-01-01

    Full Text Available This paper deals with the problem of dynamic modelling of inspection robot two wheels. Fuzzy controller based on robotics techniques for optimize of an inspection stability. The target is to enhancement of robot direction and avoids the obstacles. To find collision free area, distance-sensors such as ultra-sonic sensors and laser scanners or vision systems are usually employed. The distance-sensors offer only distance information between mobile robots and obstacles. Also the target are shown can be reached by different directions. The fuzzy logic controller is effect to avoid the abstacles and get ideal direction to “the target box”.

  14. Design of an eye-in-hand sensing and servo control framework for harvesting robotics in dense vegetation

    NARCIS (Netherlands)

    Barth, Ruud; Hemming, Jochen; Henten, van E.J.

    2016-01-01

    A modular software framework design that allows flexible implementation of eye-in-hand sensing and motion control for agricultural robotics in dense vegetation is reported. Harvesting robots in cultivars with dense vegetation require multiple viewpoints and on-line trajectory adjustments in order

  15. Robot Saltador y Procedimiento para su Control

    OpenAIRE

    Akinfiev, Teodor; Armada, Manuel; Fernández, Roemi; Montes, Héctor

    2005-01-01

    Robot saltador para el movimiento en terrenos con obstáculos, que contiene al menos un resorte (4) con uno de sus extremos unido al cuerpo (1) del robot, y una cadena cinemática entre el motor (5) y el resorte (4) que comprende un cilindro (7) conectado con el eje del motor (5) y una cuerda (8), con uno de sus extremos conectado al cilindro (7) y con el segundo extremo conectado al pie (3). El procedimiento de control se caracteriza porque en el momento en el que el pie (3) pierde el contacto...

  16. Whole-Body Motion Planning for Humanoid Robots by Specifying Via-Points

    Directory of Open Access Journals (Sweden)

    ChangHyun Sung

    2013-07-01

    Full Text Available We design a framework about the planning of whole body motion for humanoid robots. Motion planning with various constraints is essential to success the task. In this research, we propose a motion planning method corresponding to various conditions for achieving the task. We specify some via-points to deal with the conditions for target achievement depending on various constraints. Together with certain constraints including task accomplishment, the via-point representation plays a crucial role in the optimization process of our method. Furthermore, the via-points as the optimization parameters are related to some physical conditions. We applied this method to generate the kicking motion of a humanoid robot HOAP-3. We have confirmed that the robot was able to complete the task of kicking a ball over an obstacle into a goal in addition to changing conditions of the location of a ball. These results show that the proposed motion planning method using via-point representation can increase articulation of the motion.

  17. Analysis, Control and Design of Walking Robots

    NARCIS (Netherlands)

    van Oort, Gijs

    2011-01-01

    In this thesis five research questions are discussed that are related to the development of two-legged (bipedal) walking robots. The research questions are categorized in three main topics: analysis, control and actuation and design. The research questions are: - How can we analyze the behavior of a

  18. Computer-controlled wall servicing robot

    Energy Technology Data Exchange (ETDEWEB)

    Lefkowitz, S. [Pentek, Inc., Corapolis, PA (United States)

    1995-03-01

    After four years of cooperative research, Pentek has unveiled a new robot with the capability to automatically deliver a variety of cleaning, painting, inspection, and surveillance devices to large vertical surfaces. The completely computer-controlled robot can position a working tool on a 50-foot tall by 50-foot wide vertical surface with a repeatability of 1/16 inch. The working end can literally {open_quotes}fly{close_quotes} across the face of a wall at speed of 60 per minute, and can handle working loads of 350 pounds. The robot was originally developed to decontaminate the walls of reactor fueling cavities at commercial nuclear power plants during fuel outages. If these cavities are left to dry after reactor refueling, contamination present in the residue could later become airborne and move throughout the containment building. Decontaminating the cavity during the refueling outage reduces the need for restrictive personal protective equipment during plant operations to limit the dose rates.

  19. Analysis of the Accuracy and Robustness of the Leap Motion Controller

    OpenAIRE

    Weichert, Frank; Bachmann, Daniel; Rudak, Bartholomäus; Fisseler, Denis

    2013-01-01

    The Leap Motion Controller is a new device for hand gesture controlled user interfaces with declared sub-millimeter accuracy. However, up to this point its capabilities in real environments have not been analyzed. Therefore, this paper presents a first study of a Leap Motion Controller. The main focus of attention is on the evaluation of the accuracy and repeatability. For an appropriate evaluation, a novel experimental setup was developed making use of an industrial robot with a reference pe...

  20. Neuromechanical Control for Hexapedal Robot Walking on Challenging Surfaces and Surface Classification

    DEFF Research Database (Denmark)

    Xiong, Xiaofeng; Wörgötter, Florentin; Manoonpong, Poramate

    2014-01-01

    The neuromechanical control principles of animal locomotion provide good insights for the development of bio-inspired legged robots for walking on challenging surfaces. Based on such principles, we developed a neuromechanical controller consisting of a modular neural network (MNN) and of virtual...... agonist–antagonist muscle mechanisms (VAAMs). The controller allows for variable compliant leg motions of a hexapod robot, thereby leading to energy-efficient walking on different surfaces. Without any passive mechanisms or torque and position feedback at each joint, the variable compliant leg motions...... are achieved by only changing the stiffness parameters of the VAAMs. In addition, six surfaces can be also classified by observing the motor signals generated by the controller. The performance of the controller is tested on a physical hexapod robot. Experimental results show that it can effectively walk...

  1. A Framework for Multi-Robot Motion Planning from Temporal Logic Specifications

    DEFF Research Database (Denmark)

    Koo, T. John; Li, Rongqing; Quottrup, Michael Melholt

    2012-01-01

    -time Temporal Logic, Computation Tree Logic, and -calculus can be preserved. Motion planning can then be performed at a discrete level by considering the parallel composition of discrete abstractions of the robots with a requirement specification given in a suitable temporal logic. The bisimilarity ensures...

  2. Multi-optimization Criteria-based Robot Behavioral Adaptability and Motion Planning

    International Nuclear Information System (INIS)

    Pin, Francois G.

    2003-01-01

    Our overall objective is the development of a generalized methodology and code for the automated generation of the kinematics equations of robots and for the analytical solution of their motion planning equations subject to time-varying constraints, behavioral objectives and modular configuration

  3. Multi-optimization Criteria-based Robot Behavioral Adaptability and Motion Planning

    International Nuclear Information System (INIS)

    Pin, Grancois G.

    2004-01-01

    Our overall objective is the development of a generalized methodology and code for the automated generation of the kinematics equations of robots and for the analytical solution of their motion planning equations subject to time-varying constraints, behavioral objectives, and modular configuration

  4. Review on design and control aspects of ankle rehabilitation robots.

    Science.gov (United States)

    Jamwal, Prashant K; Hussain, Shahid; Xie, Sheng Q

    2015-03-01

    Ankle rehabilitation robots can play an important role in improving outcomes of the rehabilitation treatment by assisting therapists and patients in number of ways. Consequently, few robot designs have been proposed by researchers which fall under either of the two categories, namely, wearable robots or platform-based robots. This paper presents a review of both kinds of ankle robots along with a brief analysis of their design, actuation and control approaches. While reviewing these designs it was observed that most of them are undesirably inspired by industrial robot designs. Taking note of the design concerns of current ankle robots, few improvements in the ankle robot designs have also been suggested. Conventional position control or force control approaches, being used in the existing ankle robots, have been reviewed. Apparently, opportunities of improvement also exist in the actuation as well as control of ankle robots. Subsequently, a discussion on most recent research in the development of novel actuators and advanced controllers based on appropriate physical and cognitive human-robot interaction has also been included in this review. Implications for Rehabilitation Ankle joint functions are restricted/impaired as a consequence of stroke or injury during sports or otherwise. Robots can help in reinstating functions faster and can also work as tool for recording rehabilitation data useful for further analysis. Evolution of ankle robots with respect to their design and control aspects has been discussed in the present paper and a novel design with futuristic control approach has been proposed.

  5. INTEGRATED ROBOT-HUMAN CONTROL IN MINING OPERATIONS

    Energy Technology Data Exchange (ETDEWEB)

    George Danko

    2005-04-01

    This report contains a detailed description of the work conducted in the first year of the project on Integrated Robot-Human Control in Mining Operations at University of Nevada, Reno. This project combines human operator control with robotic control concepts to create a hybrid control architecture, in which the strengths of each control method are combined to increase machine efficiency and reduce operator fatigue. The kinematics reconfiguration type differential control of the excavator implemented with a variety of ''software machine kinematics'' is the key feature of the project. This software re-configured excavator is more desirable to execute a given digging task. The human operator retains the master control of the main motion parameters, while the computer coordinates the repetitive movement patterns of the machine links. These repetitive movements may be selected from a pre-defined family of trajectories with different transformations. The operator can make adjustments to this pattern in real time, as needed, to accommodate rapidly-changing environmental conditions. A Bobcat{reg_sign} 435 excavator was retrofitted with electro-hydraulic control valve elements. The modular electronic control was tested and the basic valve characteristics were measured for each valve at the Robotics Laboratory at UNR. Position sensors were added to the individual joint control actuators, and the sensors were calibrated. An electronic central control system consisting of a portable computer, converters and electronic driver components was interfaced to the electro-hydraulic valves and position sensors. The machine is operational with or without the computer control system depending on whether the computer interface is on or off. In preparation for emulated mining tasks tests, typical, repetitive tool trajectories during surface mining operations were recorded at the Newmont Mining Corporation's ''Lone Tree'' mine in Nevada.

  6. Quantitative analysis of distributed control paradigms of robot swarms

    DEFF Research Database (Denmark)

    Ngo, Trung Dung

    2010-01-01

    describe the physical and simulated robots, experiment scenario, and experiment setup. Third, we present our robot controllers based on behaviour based and neural network based paradigms. Fourth, we graphically show their experiment results and quantitatively analyse the results in comparison of the two......Given a task of designing controller for mobile robots in swarms, one might wonder which distributed control paradigms should be selected. Until now, paradigms of robot controllers have been within either behaviour based control or neural network based control, which have been recognized as two...... mainstreams of controller design for mobile robots. However, in swarm robotics, it is not clear how to determine control paradigms. In this paper we study the two control paradigms with various experiments of swarm aggregation. First, we introduce the two control paradigms for mobile robots. Second, we...

  7. Task-space sensory feedback control of robot manipulators

    CERN Document Server

    Cheah, Chien Chern

    2015-01-01

    This book presents recent advances in robot control theory on task space sensory feedback control of robot manipulators. By using sensory feedback information, the robot control systems are robust to various uncertainties in modelling and calibration errors of the sensors. Several sensory task space control methods that do not require exact knowledge of either kinematics or dynamics of robots, are presented. Some useful methods such as approximate Jacobian control, adaptive Jacobian control, region control and multiple task space regional feedback are included. These formulations and methods give robots a high degree of flexibility in dealing with unforeseen changes and uncertainties in its kinematics and dynamics, which is similar to human reaching movements and tool manipulation. It also leads to the solution of several long-standing problems and open issues in robot control, such as force control with constraint uncertainty, control of multi-fingered robot hand with uncertain contact points, singularity i...

  8. Tracked robot controllers for climbing obstacles autonomously

    Science.gov (United States)

    Vincent, Isabelle

    2009-05-01

    Research in mobile robot navigation has demonstrated some success in navigating flat indoor environments while avoiding obstacles. However, the challenge of analyzing complex environments to climb obstacles autonomously has had very little success due to the complexity of the task. Unmanned ground vehicles currently exhibit simple autonomous behaviours compared to the human ability to move in the world. This paper presents the control algorithms designed for a tracked mobile robot to autonomously climb obstacles by varying its tracks configuration. Two control algorithms are proposed to solve the autonomous locomotion problem for climbing obstacles. First, a reactive controller evaluates the appropriate geometric configuration based on terrain and vehicle geometric considerations. Then, a reinforcement learning algorithm finds alternative solutions when the reactive controller gets stuck while climbing an obstacle. The methodology combines reactivity to learning. The controllers have been demonstrated in box and stair climbing simulations. The experiments illustrate the effectiveness of the proposed approach for crossing obstacles.

  9. Adaptive Robot Control – An Experimental Comparison

    Directory of Open Access Journals (Sweden)

    Francesco Alonge

    2012-11-01

    Full Text Available This paper deals with experimental comparison between stable adaptive controllers of robotic manipulators based on Model Based Adaptive, Neural Network and Wavelet -Based control. The above control methods were compared with each other in terms of computational efficiency, need for accurate mathematical model of the manipulator and tracking performances. An original management algorithm of the Wavelet Network control scheme has been designed, with the aim of constructing the net automatically during the trajectory tracking, without the need to tune it to the trajectory itself. Experimental tests, carried out on a planar two link manipulator, show that the Wavelet-Based control scheme, with the new management algorithm, outperforms the conventional Model-Based schemes in the presence of structural uncertainties in the mathematical model of the robot, without pre-training and more efficiently than the Neural Network approach.

  10. Intelligent control and cooperation for mobile robots

    Science.gov (United States)

    Stingu, Petru Emanuel

    The topic discussed in this work addresses the current research being conducted at the Automation & Robotics Research Institute in the areas of UAV quadrotor control and heterogenous multi-vehicle cooperation. Autonomy can be successfully achieved by a robot under the following conditions: the robot has to be able to acquire knowledge about the environment and itself, and it also has to be able to reason under uncertainty. The control system must react quickly to immediate challenges, but also has to slowly adapt and improve based on accumulated knowledge. The major contribution of this work is the transfer of the ADP algorithms from the purely theoretical environment to the complex real-world robotic platforms that work in real-time and in uncontrolled environments. Many solutions are adopted from those present in nature because they have been proven to be close to optimal in very different settings. For the control of a single platform, reinforcement learning algorithms are used to design suboptimal controllers for a class of complex systems that can be conceptually split in local loops with simpler dynamics and relatively weak coupling to the rest of the system. Optimality is enforced by having a global critic but the curse of dimensionality is avoided by using local actors and intelligent pre-processing of the information used for learning the optimal controllers. The system model is used for constructing the structure of the control system, but on top of that the adaptive neural networks that form the actors use the knowledge acquired during normal operation to get closer to optimal control. In real-world experiments, efficient learning is a strong requirement for success. This is accomplished by using an approximation of the system model to focus the learning for equivalent configurations of the state space. Due to the availability of only local data for training, neural networks with local activation functions are implemented. For the control of a formation

  11. A computed torque method based attitude control with optimal force distribution for articulated body mobile robots

    International Nuclear Information System (INIS)

    Fukushima, Edwardo F.; Hirose, Shigeo

    2000-01-01

    This paper introduces an attitude control scheme based in optimal force distribution using quadratic programming which minimizes joint energy consumption. This method shares similarities with force distribution for multifingered hands, multiple coordinated manipulators and legged walking robots. In particular, an attitude control scheme was introduced inside the force distribution problem, and successfully implemented for control of the articulated body mobile robot KR-II. This is an actual mobile robot composed of cylindrical segments linked in series by prismatic joints and has a long snake-like appearance. These prismatic joints are force controlled so that each segment's vertical motion can automatically follow the terrain irregularities. An attitude control is necessary because this system acts like a system of wheeled inverted pendulum carts connected in series, being unstable by nature. The validity and effectiveness of the proposed method is verified by computer simulation and experiments with the robot KR-II. (author)

  12. A new robotic needle insertion method to minimise attendant prostate motion

    International Nuclear Information System (INIS)

    Lagerburg, Vera; Moerland, Marinus A.; Vulpen, Marco van; Lagendijk, Jan J.W.

    2006-01-01

    Background and purpose: The purpose of this study is to investigate the efficacy of a new needle insertion method (tapping instead of pushing) in reducing attendant tissue motion. This can be useful in applications where tissue motion due to needle insertion is problematic such as e.g. MRI-guided prostate brachytherapy and breast biopsies. In this study we will focus on prostate motion due to needle insertion. Material and methods: Prostate motion due to needle insertion was measured in 30 patients, who were transperineally implanted with fiducial gold markers for position verification in prostate intensity modulated radiotherapy. In total 32 needles were manually pushed into the prostate and 29 were tapped with a prototype robotic system. The prostate motion in the cranio-caudal direction was measured on the video record of the ultrasound images. Differences in prostate motion between the two needle insertion methods were analysed making use of SPSS. Results: The mean prostate motion was 5.6 mm (range 0.3-21.6) when the needle was pushed and 0.9 mm (range 0-2.0) when the needle was tapped into the prostate (p < 0.001). Conclusion: Prostate motion was significantly less when the needle was tapped into the prostate compared to when the needle was pushed. This result is important for the development of a tapping, MRI-guided, prostate implant robotic system

  13. Modeling and identification for high-performance robot control : an RRR-robotic arm case study

    NARCIS (Netherlands)

    Kostic, D.; Jager, de A.G.; Steinbuch, M.; Hensen, R.H.A.

    2004-01-01

    We explain a procedure for getting models of robot kinematics and dynamics that are appropriate for robot control design. The procedure consists of the following steps: (i) derivation of robot kinematic and dynamic models and establishing correctness of their structures; (ii) experimental estimation

  14. A novel optimal coordinated control strategy for the updated robot system for single port surgery.

    Science.gov (United States)

    Bai, Weibang; Cao, Qixin; Leng, Chuntao; Cao, Yang; Fujie, Masakatsu G; Pan, Tiewen

    2017-09-01

    Research into robotic systems for single port surgery (SPS) has become widespread around the world in recent years. A new robot arm system for SPS was developed, but its positioning platform and other hardware components were not efficient. Special features of the developed surgical robot system make good teleoperation with safety and efficiency difficult. A robot arm is combined and used as new positioning platform, and the remote center motion is realized by a new method using active motion control. A new mapping strategy based on kinematics computation and a novel optimal coordinated control strategy based on real-time approaching to a defined anthropopathic criterion configuration that is referred to the customary ease state of human arms and especially the configuration of boxers' habitual preparation posture are developed. The hardware components, control architecture, control system, and mapping strategy of the robotic system has been updated. A novel optimal coordinated control strategy is proposed and tested. The new robot system can be more dexterous, intelligent, convenient and safer for preoperative positioning and intraoperative adjustment. The mapping strategy can achieve good following and representation for the slave manipulator arms. And the proposed novel control strategy can enable them to complete tasks with higher maneuverability, lower possibility of self-interference and singularity free while teleoperating. Copyright © 2017 John Wiley & Sons, Ltd.

  15. Human Hand Motion Analysis and Synthesis of Optimal Power Grasps for a Robotic Hand

    Directory of Open Access Journals (Sweden)

    Francesca Cordella

    2014-03-01

    Full Text Available Biologically inspired robotic systems can find important applications in biomedical robotics, since studying and replicating human behaviour can provide new insights into motor recovery, functional substitution and human-robot interaction. The analysis of human hand motion is essential for collecting information about human hand movements useful for generalizing reaching and grasping actions on a robotic system. This paper focuses on the definition and extraction of quantitative indicators for describing optimal hand grasping postures and replicating them on an anthropomorphic robotic hand. A motion analysis has been carried out on six healthy human subjects performing a transverse volar grasp. The extracted indicators point to invariant grasping behaviours between the involved subjects, thus providing some constraints for identifying the optimal grasping configuration. Hence, an optimization algorithm based on the Nelder-Mead simplex method has been developed for determining the optimal grasp configuration of a robotic hand, grounded on the aforementioned constraints. It is characterized by a reduced computational cost. The grasp stability has been tested by introducing a quality index that satisfies the form-closure property. The grasping strategy has been validated by means of simulation tests and experimental trials on an arm-hand robotic system. The obtained results have shown the effectiveness of the extracted indicators to reduce the non-linear optimization problem complexity and lead to the synthesis of a grasping posture able to replicate the human behaviour while ensuring grasp stability. The experimental results have also highlighted the limitations of the adopted robotic platform (mainly due to the mechanical structure to achieve the optimal grasp configuration.

  16. Device for dynamic switching of robot control points

    DEFF Research Database (Denmark)

    2015-01-01

    The invention comprises a system for switching between control points of a robotic system involving an industrial robot including a robot arm with a number of joints and provided with a tool interest point movable in a plurality of degrees of freedom.......The invention comprises a system for switching between control points of a robotic system involving an industrial robot including a robot arm with a number of joints and provided with a tool interest point movable in a plurality of degrees of freedom....

  17. Control of free-flying space robot manipulator systems

    Science.gov (United States)

    Cannon, Robert H., Jr.

    1990-01-01

    New control techniques for self contained, autonomous free flying space robots were developed and tested experimentally. Free flying robots are envisioned as a key element of any successful long term presence in space. These robots must be capable of performing the assembly, maintenance, and inspection, and repair tasks that currently require human extravehicular activity (EVA). A set of research projects were developed and carried out using lab models of satellite robots and a flexible manipulator. The second generation space robot models use air cushion vehicle (ACV) technology to simulate in 2-D the drag free, zero g conditions of space. The current work is divided into 5 major projects: Global Navigation and Control of a Free Floating Robot, Cooperative Manipulation from a Free Flying Robot, Multiple Robot Cooperation, Thrusterless Robotic Locomotion, and Dynamic Payload Manipulation. These projects are examined in detail.

  18. Robot modelling; Control and applications with software

    Energy Technology Data Exchange (ETDEWEB)

    Ranky, P G; Ho, C Y

    1985-01-01

    This book provides a ''picture'' of robotics covering both the theoretical aspect of modeling as well as the practical and design aspects of: robot programming; robot tooling and automated hand changing; implementation planning; testing; and software design for robot systems. The authors present an introduction to robotics with a systems approach. They describe not only the tasks relating to a single robot (or arm) but also systems of robots working together on a product or several products.

  19. Design and control of five fingered under-actuated robotic hand

    Science.gov (United States)

    Sahoo, Biswojit; Parida, Pramod Kumar

    2018-04-01

    Now a day's research regarding humanoid robots and its application in different fields (industry, household, rehabilitation and exploratory) is going on entire the globe. Among which a challenging topic is to design a dexterous robotic hand which not only can perform as a hand of a robot but also can be used in re habilitation. The basic key concern is a dexterous robot hand which can be able to mimic the function of biological hand to perform different operations. This thesis work is regarding design and control of a under-actuated robotic hand consisting of four under actuated fingers (index finger, middle finger, little finger and ring finger ) , a thumb and a dexterous palm which can copy the motions and grasp type of human hand which having 21degrees of freedom instead of 25Degree Of Freedom.

  20. Towards frameless maskless SRS through real-time 6DoF robotic motion compensation

    Science.gov (United States)

    Belcher, Andrew H.; Liu, Xinmin; Chmura, Steven; Yenice, Kamil; Wiersma, Rodney D.

    2017-12-01

    Stereotactic radiosurgery (SRS) uses precise dose placement to treat conditions of the CNS. Frame-based SRS uses a metal head ring fixed to the patient’s skull to provide high treatment accuracy, but patient comfort and clinical workflow may suffer. Frameless SRS, while potentially more convenient, may increase uncertainty of treatment accuracy and be physiologically confining to some patients. By incorporating highly precise robotics and advanced software algorithms into frameless treatments, we present a novel frameless and maskless SRS system where a robot provides real-time 6DoF head motion stabilization allowing positional accuracies to match or exceed those of traditional frame-based SRS. A 6DoF parallel kinematics robot was developed and integrated with a real-time infrared camera in a closed loop configuration. A novel compensation algorithm was developed based on an iterative closest-path correction approach. The robotic SRS system was tested on six volunteers, whose motion was monitored and compensated for in real-time over 15 min simulated treatments. The system’s effectiveness in maintaining the target’s 6DoF position within preset thresholds was determined by comparing volunteer head motion with and without compensation. Comparing corrected and uncorrected motion, the 6DoF robotic system showed an overall improvement factor of 21 in terms of maintaining target position within 0.5 mm and 0.5 degree thresholds. Although the system’s effectiveness varied among the volunteers examined, for all volunteers tested the target position remained within the preset tolerances 99.0% of the time when robotic stabilization was used, compared to 4.7% without robotic stabilization. The pre-clinical robotic SRS compensation system was found to be effective at responding to sub-millimeter and sub-degree cranial motions for all volunteers examined. The system’s success with volunteers has demonstrated its capability for implementation with frameless and

  1. Towards frameless maskless SRS through real-time 6DoF robotic motion compensation.

    Science.gov (United States)

    Belcher, Andrew H; Liu, Xinmin; Chmura, Steven; Yenice, Kamil; Wiersma, Rodney D

    2017-11-13

    Stereotactic radiosurgery (SRS) uses precise dose placement to treat conditions of the CNS. Frame-based SRS uses a metal head ring fixed to the patient's skull to provide high treatment accuracy, but patient comfort and clinical workflow may suffer. Frameless SRS, while potentially more convenient, may increase uncertainty of treatment accuracy and be physiologically confining to some patients. By incorporating highly precise robotics and advanced software algorithms into frameless treatments, we present a novel frameless and maskless SRS system where a robot provides real-time 6DoF head motion stabilization allowing positional accuracies to match or exceed those of traditional frame-based SRS. A 6DoF parallel kinematics robot was developed and integrated with a real-time infrared camera in a closed loop configuration. A novel compensation algorithm was developed based on an iterative closest-path correction approach. The robotic SRS system was tested on six volunteers, whose motion was monitored and compensated for in real-time over 15 min simulated treatments. The system's effectiveness in maintaining the target's 6DoF position within preset thresholds was determined by comparing volunteer head motion with and without compensation. Comparing corrected and uncorrected motion, the 6DoF robotic system showed an overall improvement factor of 21 in terms of maintaining target position within 0.5 mm and 0.5 degree thresholds. Although the system's effectiveness varied among the volunteers examined, for all volunteers tested the target position remained within the preset tolerances 99.0% of the time when robotic stabilization was used, compared to 4.7% without robotic stabilization. The pre-clinical robotic SRS compensation system was found to be effective at responding to sub-millimeter and sub-degree cranial motions for all volunteers examined. The system's success with volunteers has demonstrated its capability for implementation with frameless and maskless SRS

  2. Integrated Control Strategies Supporting Autonomous Functionalities in Mobile Robots

    National Research Council Canada - National Science Library

    Sights, B; Everett, H. R; Pacis, E. B; Kogut, G; Thompson, M

    2005-01-01

    High-level intelligence allows a mobile robot to create and interpret complex world models, but without a precise control system, the accuracy of the world model and the robot's ability to interact...

  3. Exoskeleton Motion Control for Children Walking Rehabilitation

    Directory of Open Access Journals (Sweden)

    Cristina Ploscaru

    2016-06-01

    Full Text Available This paper introduces a quick method for motion control of an exoskeleton used on children walking rehabilitation with ages between four to seven years old. The exoskeleton used on this purpose has six servomotors which work independently and actuates each human lower limb joints (hips, knees and ankles. For obtaining the desired motion laws, a high-speed motion analysis equipment was used. The experimental rough data were mathematically modeled in order to obtain the proper motion equations for controlling the exoskeleton servomotors.

  4. Model predictive Controller for Mobile Robot

    OpenAIRE

    Alireza Rezaee

    2017-01-01

    This paper proposes a Model Predictive Controller (MPC) for control of a P2AT mobile robot. MPC refers to a group of controllers that employ a distinctly identical model of process to predict its future behavior over an extended prediction horizon. The design of a MPC is formulated as an optimal control problem. Then this problem is considered as linear quadratic equation (LQR) and is solved by making use of Ricatti equation. To show the effectiveness of the proposed method this controller is...

  5. Imposing motion constraints to a force reflecting tele-robot through real-time simulation of a virtual mechanism

    International Nuclear Information System (INIS)

    Joly, L.; Andriot, C.

    1995-01-01

    In a tele-operation system, assistance can be given to the operator by constraining the tele-robot position to remain within a restricted subspace of its workspace. A new approach to motion constraint is presented in this paper. The control law is established simulating a virtual ideal mechanism acting as a jig, and connected to the master and slave arms via springs and dampers. Using this approach, it is possible to impose any (sufficiently smooth) motion constraint to the system, including non linear constraints (complex surfaces) involving coupling between translations and rotations and physical equivalence ensures that the controller is passive. Experimental results obtained with a 6-DOF tele-operation system are given. Other applications of the virtual mechanism concept include hybrid position-force control and haptic interfaces. (authors). 11 refs., 7 figs

  6. Imposing motion constraints to a force reflecting tele-robot through real-time simulation of a virtual mechanism

    Energy Technology Data Exchange (ETDEWEB)

    Joly, L.; Andriot, C.

    1995-12-31

    In a tele-operation system, assistance can be given to the operator by constraining the tele-robot position to remain within a restricted subspace of its workspace. A new approach to motion constraint is presented in this paper. The control law is established simulating a virtual ideal mechanism acting as a jig, and connected to the master and slave arms via springs and dampers. Using this approach, it is possible to impose any (sufficiently smooth) motion constraint to the system, including non linear constraints (complex surfaces) involving coupling between translations and rotations and physical equivalence ensures that the controller is passive. Experimental results obtained with a 6-DOF tele-operation system are given. Other applications of the virtual mechanism concept include hybrid position-force control and haptic interfaces. (authors). 11 refs., 7 figs.

  7. Robotic Colorectal Resection With and Without the Use of the New Da Vinci Table Motion: A Case-Matched Study.

    Science.gov (United States)

    Palmeri, Matteo; Gianardi, Desirée; Guadagni, Simone; Di Franco, Gregorio; Bastiani, Luca; Furbetta, Niccolò; Simoncini, Tommaso; Zirafa, Cristina; Melfi, Franca; Buccianti, Piero; Moglia, Andrea; Cuschieri, Alfred; Mosca, Franco; Morelli, Luca

    2018-06-01

    The da Vinci Table Motion (dVTM) is a new device that enables patients to be repositioned with instruments in place within the abdomen, and without undocking the robot. The present study was designed to compare operative and short-term outcomes of patients undergoing colorectal cancer surgery with the da Vinci Xi system, with or without use of the dVTM. Ten patients underwent robotic colorectal resection for cancer with the use of dVTM (Xi-dVTM group) between May 2015 and October 2015 at our center. The intraoperative and short-term clinical outcome were compared, using a case-control methodology (propensity scores approach to create 1:2 matched pairs), with a similar group of patients who underwent robotic colorectal surgery for cancer without the use of the dVTM device (Xi-only group). Overall robotic operative time was shorter in the Xi-dVTM group ( P = .04). Operations were executed fully robotic in all Xi-dVTM cases, while 2 cases of the Xi-only group required conversion to open surgery because of bulky tumors and difficult exposure. Postoperative medical complications were higher in the Xi-only group ( P = .024). In this preliminary experience, the use of the new dVTM with the da Vinci Xi in colorectal surgery, by overcoming the limitations of the fixed positions of the patient, enhanced the workflow and resulted in improved exposure of the operative field. Further studies with a greater number of patients are needed to confirm these benefits of the dVTM-da Vinci Xi robotically assisted colorectal surgery.

  8. Adaptive control of robotic manipulators

    Science.gov (United States)

    Seraji, H.

    1987-01-01

    The author presents a novel approach to adaptive control of manipulators to achieve trajectory tracking by the joint angles. The central concept in this approach is the utilization of the manipulator inverse as a feedforward controller. The desired trajectory is applied as an input to the feedforward controller which behaves as the inverse of the manipulator at any operating point; the controller output is used as the driving torque for the manipulator. The controller gains are then updated by an adaptation algorithm derived from MRAC (model reference adaptive control) theory to cope with variations in the manipulator inverse due to changes of the operating point. An adaptive feedback controller and an auxiliary signal are also used to enhance closed-loop stability and to achieve faster adaptation. The proposed control scheme is computationally fast and does not require a priori knowledge of the complex dynamic model or the parameter values of the manipulator or the payload.

  9. Dynamic control of quadruped robot with hierarchical control structure

    International Nuclear Information System (INIS)

    Wang, Yu-Zhang; Furusho, Junji; Okajima, Yosuke.

    1988-01-01

    For moving on irregular terrain, such as the inside of a nuclear power plant and outer space, it is generally recognized that the multilegged walking robot is suitable. This paper proposes a hierarchical control structure for the dynamic control of quadruped walking robots. For this purpose, we present a reduced order model which can approximate the original higher order model very well. Since this reduced order model does not require much computational time, it can be used in the real-time control of a quadruped walking robot. A hierarchical control experiment is shown in which the optimal control algorithm using a reduced order model is calculated by one microprocessor, and the other control algorithm is calculated by another microprocessor. (author)

  10. On designing geometric motion planners to solve regulating and trajectory tracking problems for robotic locomotion systems

    International Nuclear Information System (INIS)

    Asnafi, Alireza; Mahzoon, Mojtaba

    2011-01-01

    Based on a geometric fiber bundle structure, a generalized method to solve both regulation and trajectory tracking problems for locomotion systems is presented. The method is especially applied to two case studies of robotic locomotion systems; a three link articulated fish-like robot as a prototype of locomotion systems with symmetry, and the snakeboard as a prototype of mixed locomotion systems. Our results show that although these motion planners have an open loop structure, due to their generalities, they can steer case studies with negligible errors for almost any complicated path.

  11. Development of a robotic evaluation system for the ability of proprioceptive sensation in slow hand motion.

    Science.gov (United States)

    Tanaka, Yoshiyuki; Mizoe, Genki; Kawaguchi, Tomohiro

    2015-01-01

    This paper proposes a simple diagnostic methodology for checking the ability of proprioceptive/kinesthetic sensation by using a robotic device. The perception ability of virtual frictional forces is examined in operations of the robotic device by the hand at a uniform slow velocity along the virtual straight/circular path. Experimental results by healthy subjects demonstrate that percentage of correct answers for the designed perceptual tests changes in the motion direction as well as the arm configuration and the HFM (human force manipulability) measure. It can be supposed that the proposed methodology can be applied into the early detection of neuromuscular/neurological disorders.

  12. On designing geometric motion planners to solve regulating and trajectory tracking problems for robotic locomotion systems

    Energy Technology Data Exchange (ETDEWEB)

    Asnafi, Alireza [Hydro-Aeronautical Research Center, Shiraz University, Shiraz, 71348-13668 (Iran, Islamic Republic of); Mahzoon, Mojtaba [Department of Mechanical Engineering, School of Engineering, Shiraz University, Shiraz, 71348-13668 (Iran, Islamic Republic of)

    2011-09-15

    Based on a geometric fiber bundle structure, a generalized method to solve both regulation and trajectory tracking problems for locomotion systems is presented. The method is especially applied to two case studies of robotic locomotion systems; a three link articulated fish-like robot as a prototype of locomotion systems with symmetry, and the snakeboard as a prototype of mixed locomotion systems. Our results show that although these motion planners have an open loop structure, due to their generalities, they can steer case studies with negligible errors for almost any complicated path.

  13. Translational control of a graphically simulated robot arm by kinematic rate equations that overcome elbow joint singularity

    Science.gov (United States)

    Barker, L. K.; Houck, J. A.; Carzoo, S. W.

    1984-01-01

    An operator commands a robot hand to move in a certain direction relative to its own axis system by specifying a velocity in that direction. This velocity command is then resolved into individual joint rotational velocities in the robot arm to effect the motion. However, the usual resolved-rate equations become singular when the robot arm is straightened. To overcome this elbow joint singularity, equations were developed which allow continued translational control of the robot hand even though the robot arm is (or is nearly) fully extended. A feature of the equations near full arm extension is that an operator simply extends and retracts the robot arm to reverse the direction of the elbow bend (difficult maneuver for the usual resolved-rate equations). Results show successful movement of a graphically simulated robot arm.

  14. Path following control of planar snake robots using virtual holonomic constraints: theory and experiments.

    Science.gov (United States)

    Rezapour, Ehsan; Pettersen, Kristin Y; Liljebäck, Pål; Gravdahl, Jan T; Kelasidi, Eleni

    This paper considers path following control of planar snake robots using virtual holonomic constraints. In order to present a model-based path following control design for the snake robot, we first derive the Euler-Lagrange equations of motion of the system. Subsequently, we define geometric relations among the generalized coordinates of the system, using the method of virtual holonomic constraints. These appropriately defined constraints shape the geometry of a constraint manifold for the system, which is a submanifold of the configuration space of the robot. Furthermore, we show that the constraint manifold can be made invariant by a suitable choice of feedback. In particular, we analytically design a smooth feedback control law to exponentially stabilize the constraint manifold. We show that enforcing the appropriately defined virtual holonomic constraints for the configuration variables implies that the robot converges to and follows a desired geometric path. Numerical simulations and experimental results are presented to validate the theoretical approach.

  15. Complete Low-Cost Implementation of a Teleoperated Control System for a Humanoid Robot

    Directory of Open Access Journals (Sweden)

    Rafael Barea

    2013-01-01

    Full Text Available Humanoid robotics is a field of a great research interest nowadays. This work implements a low-cost teleoperated system to control a humanoid robot, as a first step for further development and study of human motion and walking. A human suit is built, consisting of 8 sensors, 6 resistive linear potentiometers on the lower extremities and 2 digital accelerometers for the arms. The goal is to replicate the suit movements in a small humanoid robot. The data from the sensors is wirelessly transmitted via two ZigBee RF configurable modules installed on each device: the robot and the suit. Replicating the suit movements requires a robot stability control module to prevent falling down while executing different actions involving knees flexion. This is carried out via a feedback control system with an accelerometer placed on the robot’s back. The measurement from this sensor is filtered using Kalman. In addition, a two input fuzzy algorithm controlling five servo motors regulates the robot balance. The humanoid robot is controlled by a medium capacity processor and a low computational cost is achieved for executing the different algorithms. Both hardware and software of the system are based on open platforms. The successful experiments carried out validate the implementation of the proposed teleoperated system.

  16. Position Control Method For Pick And Place Robot Arm For Object Sorting System

    Directory of Open Access Journals (Sweden)

    Khin Moe Myint

    2015-08-01

    Full Text Available The more increase the number of industries in developing countries the more require labourers or workers in that. To reduce the cost of labour force and to increase the manufacturing capacity of industries the advanced robot arms are more needed. The aim of this journal is to eliminate the manual control for object sorting system.Robot arm design in this research uses two joints three links and servo motors to drive. Microcontroller is used to generate required PWM signal for servo motors. In this research the position control of robot arm was designed by using kinematic control methods. There are two types of kinematic control methods which are forward and reverse kinematic methods. In forward kinematic method the input parameters are the joint angles and link length of robot arm and then the output is the position at XYZ coordinate of tool or gripper. In inverse kinematic the input parameters are position at XYZ coordinate of gripper and the link length of robot arm and then the output parameters are the joint angles. So kinematic methods can explain the analytical description of the geometry motion of the manipulator with reference to a robot coordinate system fixed to a frame without consideration of the forces or the moments causing the movements. For sorting system Metal detector is used to detect the metal or non-metal. This position control of pick and place robot arm is fully tested and the result is obtained more precisely.

  17. An e-Learning System with MR for Experiments Involving Circuit Construction to Control a Robot

    Science.gov (United States)

    Takemura, Atsushi

    2016-01-01

    This paper proposes a novel e-Learning system for technological experiments involving electronic circuit-construction and controlling robot motion that are necessary in the field of technology. The proposed system performs automated recognition of circuit images transmitted from individual learners and automatically supplies the learner with…

  18. Development of a robot Holon using an open modular controller

    DEFF Research Database (Denmark)

    Schnell, Jakob; Andersen, Søren; Sørensen, Christian

    1999-01-01

    System (HoMuCS) architecture and methodology for implementing a HMS. This paper specifically reviews the development of a Robot Holon based on an open controller in the context of the HoMuCS architecture. The paper will describe the results and research work that was involved in developing a robot holon...... for a physical robot. The robot holon was implemented on an existing robot at the department which was upgraded by removing its native control system and replacing it with a new PC-based open controller. The development of the robot holon builds on the notion that a robot holon will be able to performboth......Holonic Manufacturing Systems (HMS) has during the last period presented itself as an advantageous theoretical foundation for the problems that arise in controlling agile manufacturing systems. Previous research, at the Department, has demonstrated how modern shop floor control systems can...

  19. Artificial Intelligence for Controlling Robotic Aircraft

    Science.gov (United States)

    Krishnakumar, Kalmanje

    2005-01-01

    A document consisting mostly of lecture slides presents overviews of artificial-intelligence-based control methods now under development for application to robotic aircraft [called Unmanned Aerial Vehicles (UAVs) in the paper] and spacecraft and to the next generation of flight controllers for piloted aircraft. Following brief introductory remarks, the paper presents background information on intelligent control, including basic characteristics defining intelligent systems and intelligent control and the concept of levels of intelligent control. Next, the paper addresses several concepts in intelligent flight control. The document ends with some concluding remarks, including statements to the effect that (1) intelligent control architectures can guarantee stability of inner control loops and (2) for UAVs, intelligent control provides a robust way to accommodate an outer-loop control architecture for planning and/or related purposes.

  20. Quasi-dynamic walk of a quadruped locomotion robot using optimal tracking control

    International Nuclear Information System (INIS)

    Uchida, Hiroaki; Nonami, Kenzo; Chiba, Yasunori; Koyama, Kakutaro.

    1994-01-01

    Recently, many research works of quadruped locomotion robots, which are considered to be operable on irregular terrain, have been carried out. In the case of realizing ideal motion control of the quadruped locomotion robot, it is assumed that hierarchical cooperative control consisting of decentralized control and centralized control is desirable. In the case that the locomotion robot moves at high speed, it is impossible to follow the desired trajectory because using only the feedback control method includes time delay. It is known that feedforward control input is valid for such motion control. In this paper, decentralized control is realized to apply optimal tracking control using feedforward control input to the quadruped locomotion robot, as the first step. As a result, it is determined that the angle variation of the foot and the stride applying optimal tracking control input are large compared with using only feedback control. It is verified that feedforward control input is useful to control the trajectory of the tip of the foot in high speed locomotion. (author)

  1. Study on State Transition Method Applied to Motion Planning for a Humanoid Robot

    Directory of Open Access Journals (Sweden)

    Xuyang Wang

    2008-11-01

    Full Text Available This paper presents an approach of motion planning for a humanoid robot using a state transition method. In this method, motion planning is simplified by introducing a state-space to describe the whole motion series. And each state in the state-space corresponds to a contact state specified during the motion. The continuous motion is represented by a sequence of discrete states. The concept of the transition between two neighboring states, that is the state transition, can be realized by using some traditional path planning methods. Considering the dynamical stability of the robot, a state transition method based on search strategy is proposed. Different sets of trajectories are generated by using a variable 5th-order polynomial interpolation method. After quantifying the stabilities of these trajectories, the trajectories with the largest stability margin are selected as the final state transition trajectories. Rising motion process is exemplified to validate the method and the simulation results show the proposed method to be feasible and effective.

  2. Software toolkit for modeling, simulation and control of soft robots

    OpenAIRE

    Coevoet , Eulalie; Morales-Bieze , Thor; Largilliere , Frederick; Zhang , Zhongkai; Thieffry , Maxime; Sanz-Lopez , Mario; Carrez , Bruno; Marchal , Damien; Goury , Olivier; Dequidt , Jeremie; Duriez , Christian

    2017-01-01

    International audience; The technological differences between traditional robotics and soft robotics have an impact on all of the modeling tools generally in use, including direct kinematics and inverse models, Jacobians, and dynamics. Due to the lack of precise modeling and control methods for soft robots, the promising concepts of using such design for complex applications (medicine, assistance, domestic robotics...) cannot be practically implemented. This paper presents a first unified sof...

  3. Autonomous vehicle motion control, approximate maps, and fuzzy logic

    Science.gov (United States)

    Ruspini, Enrique H.

    1993-01-01

    Progress on research on the control of actions of autonomous mobile agents using fuzzy logic is presented. The innovations described encompass theoretical and applied developments. At the theoretical level, results of research leading to the combined utilization of conventional artificial planning techniques with fuzzy logic approaches for the control of local motion and perception actions are presented. Also formulations of dynamic programming approaches to optimal control in the context of the analysis of approximate models of the real world are examined. Also a new approach to goal conflict resolution that does not require specification of numerical values representing relative goal importance is reviewed. Applied developments include the introduction of the notion of approximate map. A fuzzy relational database structure for the representation of vague and imprecise information about the robot's environment is proposed. Also the central notions of control point and control structure are discussed.

  4. Implementation of robust adaptive control for robotic manipulator using TMS320C30

    International Nuclear Information System (INIS)

    Han, S. H.

    1996-01-01

    A new adaptive digital control scheme for the robotic manipulator is proposed in this paper. Digital signal processors are used in implementing real time adaptive control algorithms to provide an enhanced motion for robotic manipulators. In the proposed scheme, adaptation laws are derived from the improved Lyapunov second stability analysis based on the adaptive feedforward and feedback controller and PI type time-varying control elements. The control scheme is simple in structure, fast in computation, and suitable for implementation of real-time control. Moreover, this scheme does not require an accurate dynamic modeling, nor values of manipulator parameters and payload. Performance of the adaptive controller is illustrated by simulation and experimental results for a SCARA robot. (author)

  5. Imitation learning of Non-Linear Point-to-Point Robot Motions using Dirichlet Processes

    DEFF Research Database (Denmark)

    Krüger, Volker; Tikhanoff, Vadim; Natale, Lorenzo

    2012-01-01

    In this paper we discuss the use of the infinite Gaussian mixture model and Dirichlet processes for learning robot movements from demonstrations. Starting point of this work is an earlier paper where the authors learn a non-linear dynamic robot movement model from a small number of observations....... The model in that work is learned using a classical finite Gaussian mixture model (FGMM) where the Gaussian mixtures are appropriately constrained. The problem with this approach is that one needs to make a good guess for how many mixtures the FGMM should use. In this work, we generalize this approach...... our algorithm on the same data that was used in [5], where the authors use motion capture devices to record the demonstrations. As further validation we test our approach on novel data acquired on our iCub in a different demonstration scenario in which the robot is physically driven by the human...

  6. Design and modeling of an autonomous multi-link snake robot, capable of 3D-motion

    Directory of Open Access Journals (Sweden)

    Rizkallah Rabel

    2016-01-01

    Full Text Available The paper presents the design of an autonomous, wheeless, mechanical snake robot that was modeled and built at Notre Dame University – Louaize. The robot is also capable of 3D motion with an ability to climb in the z-direction. The snake is made of a series links, each containing one to three high torque DC motors and a gearing system. They are connected to each other through Aluminum hollow rods that can be rotated through a 180° span. This allows the snake to move in various environments including unfriendly and cluttered ones. The front link has a proximity sensor used to map the environment. This mapping is sent to a microcontroller which controls and adapts the motion pattern of the snake. The snake can therefore choose to avoid obstacles, or climb over them if their height is within its range. The presented model is made of five links, but this number can be increased as their role is repetitive. The novel design is meant to overcome previous limitations by allowing 3D motion through electric actuators and low energy consumption.

  7. Robust trajectory tracking control of a dual-arm space robot actuated by control moment gyroscopes

    Science.gov (United States)

    Jia, Yinghong; Misra, Arun K.

    2017-08-01

    It is a new design concept to employ control moment gyroscopes (CMGs) as reactionless actuators for space robots. Such actuation has several noticeable advantages such as weak dynamical coupling and low power consumption over traditional joint motor actuation. This paper presents a robust control law for a CMG-actuated space robot in presence of system uncertainties and closed-chain constraints. The control objective is to make the manipulation variables to track the desired trajectories, and reduce the possibility of CMG saturation simultaneously. A reduced-order dynamical equation in terms of independent motion variables is derived using Kane's equations. Desired trajectories of the independent motion variables are derived by minimum-norm trajectory planning algorithm, and an adaptive sliding mode controller with improved adaptation laws is proposed to drive the independent motion variables tracking the desired trajectories. Uniformly ultimate boundedness of the closed loop system is proven using Lyapunov method. The redundancy of the full-order actual control torques is utilized to generate a null torque vector which reduces the possibility of CMG angular momentum saturation while producing no effect on the reduced-order control input. Simulation results demonstrate the effectiveness of the proposed algorithms and the advantage of weak dynamical coupling of the CMG-actuated system.

  8. Visual Control of Robots Using Range Images

    Directory of Open Access Journals (Sweden)

    Fernando Torres

    2010-08-01

    Full Text Available In the last years, 3D-vision systems based on the time-of-flight (ToF principle have gained more importance in order to obtain 3D information from the workspace. In this paper, an analysis of the use of 3D ToF cameras to guide a robot arm is performed. To do so, an adaptive method to simultaneous visual servo control and camera calibration is presented. Using this method a robot arm is guided by using range information obtained from a ToF camera. Furthermore, the self-calibration method obtains the adequate integration time to be used by the range camera in order to precisely determine the depth information.

  9. Muscle Synergy-Driven Robust Motion Control.

    Science.gov (United States)

    Min, Kyuengbo; Iwamoto, Masami; Kakei, Shinji; Kimpara, Hideyuki

    2018-04-01

    Humans are able to robustly maintain desired motion and posture under dynamically changing circumstances, including novel conditions. To accomplish this, the brain needs to optimize the synergistic control between muscles against external dynamic factors. However, previous related studies have usually simplified the control of multiple muscles using two opposing muscles, which are minimum actuators to simulate linear feedback control. As a result, they have been unable to analyze how muscle synergy contributes to motion control robustness in a biological system. To address this issue, we considered a new muscle synergy concept used to optimize the synergy between muscle units against external dynamic conditions, including novel conditions. We propose that two main muscle control policies synergistically control muscle units to maintain the desired motion against external dynamic conditions. Our assumption is based on biological evidence regarding the control of multiple muscles via the corticospinal tract. One of the policies is the group control policy (GCP), which is used to control muscle group units classified based on functional similarities in joint control. This policy is used to effectively resist external dynamic circumstances, such as disturbances. The individual control policy (ICP) assists the GCP in precisely controlling motion by controlling individual muscle units. To validate this hypothesis, we simulated the reinforcement of the synergistic actions of the two control policies during the reinforcement learning of feedback motion control. Using this learning paradigm, the two control policies were synergistically combined to result in robust feedback control under novel transient and sustained disturbances that did not involve learning. Further, by comparing our data to experimental data generated by human subjects under the same conditions as those of the simulation, we showed that the proposed synergy concept may be used to analyze muscle synergy

  10. Adaptive learning fuzzy control of a mobile robot

    International Nuclear Information System (INIS)

    Tsukada, Akira; Suzuki, Katsuo; Fujii, Yoshio; Shinohara, Yoshikuni

    1989-11-01

    In this report a problem is studied to construct a fuzzy controller for a mobile robot to move autonomously along a given reference direction curve, for which control rules are generated and acquired through an adaptive learning process. An adaptive learning fuzzy controller has been developed for a mobile robot. Good properties of the controller are shown through the travelling experiments of the mobile robot. (author)

  11. A Multi-Agent Control Architecture for a Robotic Wheelchair

    Directory of Open Access Journals (Sweden)

    C. Galindo

    2006-01-01

    Full Text Available Assistant robots like robotic wheelchairs can perform an effective and valuable work in our daily lives. However, they eventually may need external help from humans in the robot environment (particularly, the driver in the case of a wheelchair to accomplish safely and efficiently some tricky tasks for the current technology, i.e. opening a locked door, traversing a crowded area, etc. This article proposes a control architecture for assistant robots designed under a multi-agent perspective that facilitates the participation of humans into the robotic system and improves the overall performance of the robot as well as its dependability. Within our design, agents have their own intentions and beliefs, have different abilities (that include algorithmic behaviours and human skills and also learn autonomously the most convenient method to carry out their actions through reinforcement learning. The proposed architecture is illustrated with a real assistant robot: a robotic wheelchair that provides mobility to impaired or elderly people.

  12. Combination of Robot Simulation with Real-time Monitoring and Control

    Directory of Open Access Journals (Sweden)

    Jianyu YANG

    2014-08-01

    Full Text Available The paper mainly focuses in combining virtual reality based operation simulation with remote real-time monitoring and control method for an experimental robot. A system composition framework was designed and relative arm-wheel experimental robot platform was also built. Virtual robots and two virtual environments were developed. To locate the virtual robot within numerical environments, relative mathematical methods is also discussed, including analytic locating methods for linear motion and self-rotation, as well as linear transformation method with homogeneous matrices for turning motion, in order to decrease division calculations. Several experiments were carried out, trajectory errors were found because of relative slides between the wheel and the floor, during the locating experiments. Writing-monitoring experiments were also performed by programming the robotic arm to write a Chinese character, and the virtual robot in monitoring terminal perfectly followed all the movements. All the experiment results confirmed that virtual environment can not only be used as a good supplement to the traditional video monitoring method, but also offer better control experience during the operation.

  13. A study on optimal motion for a robot manipulator amid obstacles

    International Nuclear Information System (INIS)

    Park, Jong Keun

    1997-01-01

    Optimal motion for a robot manipulator is obtained by nonlinear programming. The objective of optimal motion is minimizing energy consumption of manipulator arm with fixed traveling time in the presence of obstacles. The geometric path is not predetermined. The total trajectory is described in terms of cubic B-spline polynomials and the coefficients of them are obtained to minimize a specific performance index. Obstacle avoidance is performed by the method that the square sum of penetration growth distances between every obstacles and robot links is included in the performance index with appropriate weighting coefficient. In all examples tested here, the solutions were converged to unique optimal trajectories from different initial ones. The optimal geometric path obtained in this research can be used in minimum time trajectory planning. (author)

  14. Jerk derivative feedforward control for motion systems

    NARCIS (Netherlands)

    Boerlage, M.L.G.; Tousain, R.L.; Steinbuch, M.

    2004-01-01

    This work discusses reference trajectory relevant model based feedforward design. For motion systems which contain at least one rigid body mode and which are subject to reference trajectories with mostly low frequency energy, the proposed feedforward controller improves tracking performance

  15. Optimal design of a novel remote center-of-motion mechanism for minimally invasive surgical robot

    Science.gov (United States)

    Sun, Jingyuan; Yan, Zhiyuan; Du, Zhijiang

    2017-06-01

    Surgical robot with a remote center-of-motion (RCM) plays an important role in minimally invasive surgery (MIS) field. To make the mechanism has high flexibility and meet the demand of movements during processing of operation, an optimized RCM mechanism is proposed in this paper. Then, the kinematic performance and workspace are analyzed. Finally, a new optimization objective function is built by using the condition number index and the workspace index.

  16. A Motion Planning Method for Omnidirectional Mobile Robot Based on the Anisotropic Characteristics

    Directory of Open Access Journals (Sweden)

    Chuntao Leng

    2008-11-01

    Full Text Available A more suitable motion planning method for an omni-directional mobile robot (OMR, an improved APF method (iAPF, is proposed in this paper by introducing the revolving factor into the artificial potential field (APF. Accordingly, the motion direction derived from traditional artificial potential field (tAPF is regulated. The maximum velocity, maximum acceleration and energy consumption of the OMR moving in different directions are analyzed, based on the kinematic and dynamic constraints of an OMR, and the anisotropy of OMR is presented in this paper. Then the novel concept of an Anisotropic-Function is proposed to indicate the quality of motion in different directions, which can make a very favorable trade-off between time-optimality, stability and efficacy-optimality. In order to obtain the optimal motion, the path that the robot can take in order to avoid the obstacle safely and reach the goal in a shorter path is deduced. Finally, simulations and experiments are carried out to demonstrate that the motion resulting from the iAPF is high-speed, highly stable and highly efficient when compared to the tAPF.

  17. Controlling Flexible Robot Arms Using High Speed Dynamics Process

    Science.gov (United States)

    Jain, Abhinandan (Inventor)

    1996-01-01

    A robot manipulator controller for a flexible manipulator arm having plural bodies connected at respective movable hinges and flexible in plural deformation modes corresponding to respective modal spatial influence vectors relating deformations of plural spaced nodes of respective bodies to the plural deformation modes, operates by computing articulated body quantities for each of the bodies from respective modal spatial influence vectors, obtaining specified body forces for each of the bodies, and computing modal deformation accelerations of the nodes and hinge accelerations of the hinges from the specified body forces, from the articulated body quantities and from the modal spatial influence vectors. In one embodiment of the invention, the controller further operates by comparing the accelerations thus computed to desired manipulator motion to determine a motion discrepancy, and correcting the specified body forces so as to reduce the motion discrepancy. The manipulator bodies and hinges are characterized by respective vectors of deformation and hinge configuration variables, and computing modal deformation accelerations and hinge accelerations is carried out for each one of the bodies beginning with the outermost body by computing a residual body force from a residual body force of a previous body and from the vector of deformation and hinge configuration variables, computing a resultant hinge acceleration from the body force, the residual body force and the articulated hinge inertia, and revising the residual body force modal body acceleration.

  18. Controlling flexible robot arms using a high speed dynamics process

    Science.gov (United States)

    Jain, Abhinandan (Inventor); Rodriguez, Guillermo (Inventor)

    1992-01-01

    Described here is a robot controller for a flexible manipulator arm having plural bodies connected at respective movable hinges, and flexible in plural deformation modes. It is operated by computing articulated body qualities for each of the bodies from the respective modal spatial influence vectors, obtaining specified body forces for each of the bodies, and computing modal deformation accelerations of the nodes and hinge accelerations of the hinges from the specified body forces, from the articulated body quantities and from the modal spatial influence vectors. In one embodiment of the invention, the controller further operates by comparing the accelerations thus computed to desired manipulator motion to determine a motion discrepancy, and correcting the specified body forces so as to reduce the motion discrepancy. The manipulator bodies and hinges are characterized by respective vectors of deformation and hinge configuration variables. Computing modal deformation accelerations and hinge accelerations is carried out for each of the bodies, beginning with the outermost body by computing a residual body force from a residual body force of a previous body, computing a resultant hinge acceleration from the body force, and then, for each one of the bodies beginning with the innermost body, computing a modal body acceleration from a modal body acceleration of a previous body, computing a modal deformation acceleration and hinge acceleration from the resulting hinge acceleration and from the modal body acceleration.

  19. Robotic Automation in Computer Controlled Polishing

    Science.gov (United States)

    Walker, D. D.; Yu, G.; Bibby, M.; Dunn, C.; Li, H.; Wu, Y.; Zheng, X.; Zhang, P.

    2016-02-01

    We first present a Case Study - the manufacture of 1.4 m prototype mirror-segments for the European Extremely Large Telescope, undertaken by the National Facility for Ultra Precision Surfaces, at the OpTIC facility operated by Glyndwr University. Scale-up to serial-manufacture demands delivery of a 1.4 m off-axis aspheric hexagonal segment with surface precision robots and computer numerically controlled ('CNC') polishing machines for optical fabrication. The objective was not to assess which is superior. Rather, it was to understand for the first time their complementary properties, leading us to operate them together as a unit, integrated in hardware and software. Three key areas are reported. First is the novel use of robots to automate currently-manual operations on CNC polishing machines, to improve work-throughput, mitigate risk of damage to parts, and reduce dependence on highly-skilled staff. Second is the use of robots to pre-process surfaces prior to CNC polishing, to reduce total process time. The third draws the threads together, describing our vision of the automated manufacturing cell, where the operator interacts at cell rather than machine level. This promises to deliver a step-change in end-to-end manufacturing times and costs, compared with either platform used on its own or, indeed, the state-of-the-art used elsewhere.

  20. Clinical effectiveness of combined virtual reality and robot assisted fine hand motion rehabilitation in subacute stroke patients.

    Science.gov (United States)

    Huang, Xianwei; Naghdy, Fazel; Naghdy, Golshah; Du, Haiping

    2017-07-01

    Robot-assisted therapy is regarded as an effective and reliable method for the delivery of highly repetitive rehabilitation training in restoring motor skills after a stroke. This study focuses on the rehabilitation of fine hand motion skills due to their vital role in performing delicate activities of daily living (ADL) tasks. The proposed rehabilitation system combines an adaptive assist-as-needed (AAN) control algorithm and a Virtual Reality (VR) based rehabilitation gaming system (RGS). The developed system is described and its effectiveness is validated through clinical trials on a group of eight subacute stroke patients for a period of six weeks. The impact of the training is verified through standard clinical evaluation methods and measuring key kinematic parameters. A comparison of the pre- and post-training results indicates that the method proposed in this study can improve fine hand motion rehabilitation training effectiveness.

  1. Towards a Unified Representation of Mechanisms for Robotic Control Software

    Directory of Open Access Journals (Sweden)

    Antonio Diaz-Calderon

    2008-11-01

    Full Text Available This article gives an overview of the Mechanism Model paradigm. The mechanism model paradigm provides a framework to modeling mechanisms for robotic control. The emphasis is on the unification of mathematical models of kinematics/dynamics, geometric information and control system parameters for a variety of robotic systems (including serial manipulators, wheeled and legged locomotors, with algorithms that are needed for typical robot control applications.

  2. Feedback Control Design for a Walking Athlete Robot

    Directory of Open Access Journals (Sweden)

    Xuan Vu Trien Nguyen

    2017-06-01

    Full Text Available In the paper, authors generalized the dynamic model of an athlete robot with elastic legs through Lagrange method. Then, a feed-back controller was designed to control the robot through a step-walking. The research just focused on stance phase – the period that robot just touched one leg on the ground. The simulation results showed that system worked well with the designed controller.

  3. Mobile robot navigation in unknown static environments using ANFIS controller

    Directory of Open Access Journals (Sweden)

    Anish Pandey

    2016-09-01

    Full Text Available Navigation and obstacle avoidance are the most important task for any mobile robots. This article presents the Adaptive Neuro-Fuzzy Inference System (ANFIS controller for mobile robot navigation and obstacle avoidance in the unknown static environments. The different sensors such as ultrasonic range finder sensor and sharp infrared range sensor are used to detect the forward obstacles in the environments. The inputs of the ANFIS controller are obstacle distances obtained from the sensors, and the controller output is a robot steering angle. The primary objective of the present work is to use ANFIS controller to guide the mobile robot in the given environments. Computer simulations are conducted through MATLAB software and implemented in real time by using C/C++ language running Arduino microcontroller based mobile robot. Moreover, the successful experimental results on the actual mobile robot demonstrate the effectiveness and efficiency of the proposed controller.

  4. Navigation control of a multi-functional eye robot

    International Nuclear Information System (INIS)

    Ali, F.A.M.; Hashmi, B.; Younas, A.; Abid, B.

    2016-01-01

    The advancement in robotic field is enhanced rigorously in the past Few decades. Robots are being used in different fields of science as well as warfare. The research shows that in the near future, robots would be able to serve in fighting wars. Different countries and their armies have already deployed several military robots. However, there exist some drawbacks of robots like their inefficiency and inability to work under abnormal conditions. Ascent of artificial intelligence may resolve this issue in the coming future. The main focus of this paper is to provide a low cost and long range most efficient mechanical as well as software design of an Eye Robot. Using a blend of robotics and image processing with an addition of artificial intelligence path navigation techniques, this project is designed and implemented by controlling the robot (including robotic arm and camera) through a 2.4 GHz RF module manually. Autonomous function of the robot includes navigation based on the path assigned to the robot. The path is drawn on a VB based application and then transferred to the robot wirelessly or through serial port. A Wi-Fi based Optical Character Recognition (OCR) implemented video streaming can also be observed at remote devices like laptops. (author)

  5. Design and Nonlinear Control of a 2-DOF Flexible Parallel Humanoid Arm Joint Robot

    Directory of Open Access Journals (Sweden)

    Leijie Jiang

    2017-01-01

    Full Text Available The paper focuses on the design and nonlinear control of the humanoid wrist/shoulder joint based on the cable-driven parallel mechanism which can realize roll and pitch movement. In view of the existence of the flexible parts in the mechanism, it is necessary to solve the vibration control of the flexible wrist/shoulder joint. In this paper, a cable-driven parallel robot platform is developed for the experiment study of the humanoid wrist/shoulder joint. And the dynamic model of the mechanism is formulated by using the coupling theory of the flexible body’s large global motion and small flexible deformation. Based on derived dynamics, antivibration control of the joint robot is studied with a nonlinear control method. Finally, simulations and experiments were performed to validate the feasibility of the developed parallel robot prototype and the proposed control scheme.

  6. Car-Like Mobile Robot Oriented Positioning by Fuzzy Controllers

    Directory of Open Access Journals (Sweden)

    Noureddine Ouadah

    2008-11-01

    Full Text Available In this paper, fuzzy logic controllers (FLC are used to implement an efficient and accurate positioning of an autonomous car-like mobile robot, respecting final orientation. To accomplish this task, called "Oriented Positioning", two FLC have been developed: robot positioning controller (RPC and robot following controller (RFC. Computer simulation results illustrate the effectiveness of the proposed technique. Finally, real-time experiments have been made on an autonomous car-like mobile robot called "Robucar", developed to perform people transportation. Obtained results from experiments demonstrate the effectiveness of the proposed control strategy.

  7. Car-Like Mobile Robot Oriented Positioning by Fuzzy Controllers

    Directory of Open Access Journals (Sweden)

    Noureddine Ouadah

    2008-09-01

    Full Text Available In this paper, fuzzy logic controllers (FLC are used to implement an efficient and accurate positioning of an autonomous car-like mobile robot, respecting final orientation. To accomplish this task, called “Oriented Positioning”, two FLC have been developed: robot positioning controller (RPC and robot following controller (RFC. Computer simulation results illustrate the effectiveness of the proposed technique. Finally, real-time experiments have been made on an autonomous car-like mobile robot called “Robucar”, developed to perform people transportation. Obtained results from experiments demonstrate the effectiveness of the proposed control strategy.

  8. Research on wheelchair robot control system based on EOG

    Science.gov (United States)

    Xu, Wang; Chen, Naijian; Han, Xiangdong; Sun, Jianbo

    2018-04-01

    The paper describes an intelligent wheelchair control system based on EOG. It can help disabled people improve their living ability. The system can acquire EOG signal from the user, detect the number of blink and the direction of glancing, and then send commands to the wheelchair robot via RS-232 to achieve the control of wheelchair robot. Wheelchair robot control system based on EOG is composed of processing EOG signal and human-computer interactive technology, which achieves a purpose of using conscious eye movement to control wheelchair robot.

  9. Formal-Language-Theoretic Control & Coordination of Mobile Robots

    National Research Council Canada - National Science Library

    Ray, Asok

    2007-01-01

    .... The research has formulated and experimentally validated robust adaptive algorithms and software codes for decision and control of mobile robotic platforms, as applied to real-time computation...

  10. Study on Intelligent Control of Metal Filling System by Welding Robots in the Open Environment

    Directory of Open Access Journals (Sweden)

    Wei Fu

    2014-08-01

    Full Text Available robot model of three-arm and five-degree freedom plus large scope of traversing welding was established, and decoupling of models of “large scope of traversing”, “triangle movement of two arms” and “spherical movement of one arm” was realized. The model of “triangle movement of two arms ”is able to use geometrical calculation to solve the kinematics inverse problem , avoid the multiplicity, improve the calculation speed, eliminate the blind spots of the motions of welding gun of welding robot, and simplify the kinematic pair of kinematic mechanism for the arc filling strategy during welding travelling of robot. Binocular stereo vision camera was used to detect the edges of welds, and laser array sensor was used to detect the amount of metal filling of welds. In completely open conditions, feedback was fused based on sensor data to realize the welding tracking control by welding robot.

  11. Integrated Robot-Human Control in Mining Operations

    Energy Technology Data Exchange (ETDEWEB)

    George Danko

    2007-09-30

    This report contains a detailed description of the work conducted for the project on Integrated Robot-Human Control in Mining Operations at University of Nevada, Reno. This project combines human operator control with robotic control concepts to create a hybrid control architecture, in which the strengths of each control method are combined to increase machine efficiency and reduce operator fatigue. The kinematics reconfiguration type differential control of the excavator implemented with a variety of 'software machine kinematics' is the key feature of the project. This software re-configured excavator is more desirable to execute a given digging task. The human operator retains the master control of the main motion parameters, while the computer coordinates the repetitive movement patterns of the machine links. These repetitive movements may be selected from a pre-defined family of trajectories with different transformations. The operator can make adjustments to this pattern in real time, as needed, to accommodate rapidly-changing environmental conditions. A working prototype has been developed using a Bobcat 435 excavator. The machine is operational with or without the computer control system depending on whether the computer interface is on or off. In preparation for emulated mining tasks tests, typical, repetitive tool trajectories during surface mining operations were recorded at the Newmont Mining Corporation's 'Lone Tree' mine in Nevada. Analysis of these working trajectories has been completed. The motion patterns, when transformed into a family of curves, may serve as the basis for software-controlled machine kinematics transformation in the new human-robot control system. A Cartesian control example has been developed and tested both in simulation and on the experimental excavator. Open-loop control is robustly stable and free of short-term dynamic problems, but it allows for drifting away from the desired motion kinematics of the

  12. Multi-optimization Criteria-based Robot Behavioral Adaptability and Motion Planning

    International Nuclear Information System (INIS)

    Pin, Francois G.

    2002-01-01

    Robotic tasks are typically defined in Task Space (e.g., the 3-D World), whereas robots are controlled in Joint Space (motors). The transformation from Task Space to Joint Space must consider the task objectives (e.g., high precision, strength optimization, torque optimization), the task constraints (e.g., obstacles, joint limits, non-holonomic constraints, contact or tool task constraints), and the robot kinematics configuration (e.g., tools, type of joints, mobile platform, manipulator, modular additions, locked joints). Commercially available robots are optimized for a specific set of tasks, objectives and constraints and, therefore, their control codes are extremely specific to a particular set of conditions. Thus, there exist a multiplicity of codes, each handling a particular set of conditions, but none suitable for use on robots with widely varying tasks, objectives, constraints, or environments. On the other hand, most DOE missions and tasks are typically ''batches of one''. Attempting to use commercial codes for such work requires significant personnel and schedule costs for re-programming or adding code to the robots whenever a change in task objective, robot configuration, number and type of constraint, etc. occurs. The objective of our project is to develop a ''generic code'' to implement this Task-space to Joint-Space transformation that would allow robot behavior adaptation, in real time (at loop rate), to changes in task objectives, number and type of constraints, modes of controls, kinematics configuration (e.g., new tools, added module). Our specific goal is to develop a single code for the general solution of under-specified systems of algebraic equations that is suitable for solving the inverse kinematics of robots, is useable for all types of robots (mobile robots, manipulators, mobile manipulators, etc.) with no limitation on the number of joints and the number of controlled Task-Space variables, can adapt to real time changes in number and

  13. Trajectory control of an articulated robot with a parallel drive arm based on splines under tension

    Science.gov (United States)

    Yi, Seung-Jong

    Today's industrial robots controlled by mini/micro computers are basically simple positioning devices. The positioning accuracy depends on the mathematical description of the robot configuration to place the end-effector at the desired position and orientation within the workspace and on following the specified path which requires the trajectory planner. In addition, the consideration of joint velocity, acceleration, and jerk trajectories are essential for trajectory planning of industrial robots to obtain smooth operation. The newly designed 6 DOF articulated robot with a parallel drive arm mechanism which permits the joint actuators to be placed in the same horizontal line to reduce the arm inertia and to increase load capacity and stiffness is selected. First, the forward kinematic and inverse kinematic problems are examined. The forward kinematic equations are successfully derived based on Denavit-Hartenberg notation with independent joint angle constraints. The inverse kinematic problems are solved using the arm-wrist partitioned approach with independent joint angle constraints. Three types of curve fitting methods used in trajectory planning, i.e., certain degree polynomial functions, cubic spline functions, and cubic spline functions under tension, are compared to select the best possible method to satisfy both smooth joint trajectories and positioning accuracy for a robot trajectory planner. Cubic spline functions under tension is the method selected for the new trajectory planner. This method is implemented for a 6 DOF articulated robot with a parallel drive arm mechanism to improve the smoothness of the joint trajectories and the positioning accuracy of the manipulator. Also, this approach is compared with existing trajectory planners, 4-3-4 polynomials and cubic spline functions, via circular arc motion simulations. The new trajectory planner using cubic spline functions under tension is implemented into the microprocessor based robot controller and

  14. An optimal control strategy for two-dimensional motion camouflage with non-holonimic constraints.

    Science.gov (United States)

    Rañó, Iñaki

    2012-07-01

    Motion camouflage is a stealth behaviour observed both in hover-flies and in dragonflies. Existing controllers for mimicking motion camouflage generate this behaviour on an empirical basis or without considering the kinematic motion restrictions present in animal trajectories. This study summarises our formal contributions to solve the generation of motion camouflage as a non-linear optimal control problem. The dynamics of the system capture the kinematic restrictions to motion of the agents, while the performance index ensures camouflage trajectories. An extensive set of simulations support the technique, and a novel analysis of the obtained trajectories contributes to our understanding of possible mechanisms to obtain sensor based motion camouflage, for instance, in mobile robots.

  15. Rudder Based Roll Control via host-computer of A Robotic Boat

    Directory of Open Access Journals (Sweden)

    Xinping Bao

    2009-03-01

    Full Text Available Rudder based roll control of a small-sized robotic boat is a key technique for the devices on board to achieve good performance. This paper introduces a host-based robotic boat capable of performing basic movement operations. The course keeping and roll reduction are studied via rudder based method in simulations and sea trials. The boat dynamic model is built with the combination of mathematical analysis and system identification technique. A mixed sensitivity H control method design is selected since yaw and roll motion are posed in different frequency domains. Computer simulations and experiments carried out show that successful results are achieved.

  16. Rudder Based Roll Control via Host-Computer of a Robotic Boat

    Directory of Open Access Journals (Sweden)

    Xinping Bao

    2009-03-01

    Full Text Available Rudder based roll control of a small-sized robotic boat is a key technique for the devices on board to achieve good performance. This paper introduces a host-based robotic boat capable of performing basic movement operations. The course keeping and roll reduction are studied via rudder based method in simulations and sea trials. The boat dynamic model is built with the combination of mathematical analysis and system identification technique. A mixed sensitivity H∞ control method design is selected since yaw and roll motion are posed in different frequency domains. Computer simulations and experiments carried out show that successful results are achieved.

  17. Control of wheeled mobile robot in restricted environment

    Science.gov (United States)

    Ali, Mohammed A. H.; En, Chang Yong

    2018-03-01

    This paper presents a simulation and practical control system for wheeled mobile robot in restricted environment. A wheeled mobile robot with 3 wheels is fabricated and controlled by proportional derivative active force control (PD-AFC) to move in a pre-planned restricted environment to maintain the tracking errors at zero level. A control system with two loops, outer by PD controller and inner loop by Active Force Control, are designed to control the wheeled mobile robot. Fuzzy logic controller is implemented in the Active force Control to estimate the inertia matrix that will be used to calculate the actual torque applied on the wheeled mobile robot. The mobile robot is tested in two different trajectories, namely are circular and straight path. The actual path and desired path are compared.

  18. Parametric Optimal Design of a Parallel Schönflies-Motion Robot under Pick-And-Place Trajectory Constraints

    DEFF Research Database (Denmark)

    Wu, Guanglei; Bai, Shaoping; Hjørnet, Preben

    2015-01-01

    This paper deals with the parametric optimum design of a parallel Schoenflies-motion robot, named "Ragnar", designed for fast and flexible pick-and-place applications. The robot architecture admits a rectangular workspace, which can utilize the shop-floor space efficiently. In this work......, the parametric models of the transmission quality, elasto-statics and dynamics are established. By taking into consideration of design requirements and pick-and-place trajectory, a comprehensive multi-objective optimization problem is formulated to optimize both kinematic and dynamic performances. The Pareto......-front is obtained, which provides optimal solutions to the robot design. Robot prototyping work based on the optimal results is described....

  19. Models and control for force/torque sensors in robotics

    International Nuclear Information System (INIS)

    Johansson, Gert.

    1992-01-01

    One of the important problems in automatic assembly is the relative positioning accuracy between the parts in the assembly process. Inaccurate positions cause large insertion forces, wear and might damage the parts. They can also completely disable the assembly process. A solution to this problem is to detect the positioning error and to make a relevant adjustment of the position or path. This thesis presents a solution based on active feedback of force/torque data from a wrist mounted sensor. A task independent control algorithm has been realized through a sensor model concept. The sensor model includes an algorithm that transforms force/torque input to relevant motion of the end effector. The transformation is specified by a set of parameters e.g. desired forces, compliance and stopping criteria. The problem with gravity forces for varying end effector orientation is compensated by an algorithm, divided into three complexity levels. The compensation method includes a calibration sequence to ensure valid end effector properties to be used in the algorithm. A problem with available robot technology is bad integration possibilities for external sensors. To allow necessary modifications and expansions, an open and general control system architecture is proposed. The architecture is based in a computer workstation and transputers in pipeline for the robot specific operations. (au)

  20. Control of a Robot Dancer for Enhancing Haptic Human-Robot Interaction in Waltz.

    Science.gov (United States)

    Hongbo Wang; Kosuge, K

    2012-01-01

    Haptic interaction between a human leader and a robot follower in waltz is studied in this paper. An inverted pendulum model is used to approximate the human's body dynamics. With the feedbacks from the force sensor and laser range finders, the robot is able to estimate the human leader's state by using an extended Kalman filter (EKF). To reduce interaction force, two robot controllers, namely, admittance with virtual force controller, and inverted pendulum controller, are proposed and evaluated in experiments. The former controller failed the experiment; reasons for the failure are explained. At the same time, the use of the latter controller is validated by experiment results.

  1. Design of Optimal Hybrid Position/Force Controller for a Robot Manipulator Using Neural Networks

    Directory of Open Access Journals (Sweden)

    Vikas Panwar

    2007-01-01

    Full Text Available The application of quadratic optimization and sliding-mode approach is considered for hybrid position and force control of a robot manipulator. The dynamic model of the manipulator is transformed into a state-space model to contain two sets of state variables, where one describes the constrained motion and the other describes the unconstrained motion. The optimal feedback control law is derived solving matrix differential Riccati equation, which is obtained using Hamilton Jacobi Bellman optimization. The optimal feedback control law is shown to be globally exponentially stable using Lyapunov function approach. The dynamic model uncertainties are compensated with a feedforward neural network. The neural network requires no preliminary offline training and is trained with online weight tuning algorithms that guarantee small errors and bounded control signals. The application of the derived control law is demonstrated through simulation with a 4-DOF robot manipulator to track an elliptical planar constrained surface while applying the desired force on the surface.

  2. Controlling Underwater Robots with Electronic Nervous Systems

    Directory of Open Access Journals (Sweden)

    Joseph Ayers

    2010-01-01

    Full Text Available We are developing robot controllers based on biomimetic design principles. The goal is to realise the adaptive capabilities of the animal models in natural environments. We report feasibility studies of a hybrid architecture that instantiates a command and coordinating level with computed discrete-time map-based (DTM neuronal networks and the central pattern generators with analogue VLSI (Very Large Scale Integration electronic neuron (aVLSI networks. DTM networks are realised using neurons based on a 1-D or 2-D Map with two additional parameters that define silent, spiking and bursting regimes. Electronic neurons (ENs based on Hindmarsh–Rose (HR dynamics can be instantiated in analogue VLSI and exhibit similar behaviour to those based on discrete components. We have constructed locomotor central pattern generators (CPGs with aVLSI networks that can be modulated to select different behaviours on the basis of selective command input. The two technologies can be fused by interfacing the signals from the DTM circuits directly to the aVLSI CPGs. Using DTMs, we have been able to simulate complex sensory fusion for rheotaxic behaviour based on both hydrodynamic and optical flow senses. We will illustrate aspects of controllers for ambulatory biomimetic robots. These studies indicate that it is feasible to fabricate an electronic nervous system controller integrating both aVLSI CPGs and layered DTM exteroceptive reflexes.

  3. New Jacobian Matrix and Equations of Motion for a 6 d.o.f Cable-Driven Robot

    Directory of Open Access Journals (Sweden)

    Ali Afshari

    2007-03-01

    Full Text Available In this paper, we introduce a new method and new motion variables to study kinematics and dynamics of a 6 d.o.f cable-driven robot. Using these new variables and Lagrange equations, we achieve new equations of motion which are different in appearance and several aspects from conventional equations usually used to study 6 d.o.f cable robots. Then, we introduce a new Jacobian matrix which expresses kinematical relations of the robot via a new approach and is basically different from the conventional Jacobian matrix. One of the important characteristics of the new method is computational efficiency in comparison with the conventional method. It is demonstrated that using the new method instead of the conventional one, significantly reduces the computation time required to determine workspace of the robot as well as the time required to solve the equations of motion.

  4. Attitude dynamics and control of a spacecraft like a robotic manipulator when implementing on-orbit servicing

    Science.gov (United States)

    Da Fonseca, Ijar M.; Goes, Luiz C. S.; Seito, Narumi; da Silva Duarte, Mayara K.; de Oliveira, Élcio Jeronimo

    2017-08-01

    In space the manipulators working space is characterized by the microgravity environment. In this environment the spacecraft floats and its rotational/translational motion may be excited by any internal and external disturbances. The complete system, i.e., the spacecraft and the associated robotic manipulator, floats and is sensitive to any reaction force and torque related to the manipulator's operation. In this sense the effort done by the robot may result in torque about the system center of mass and also in forces changing its translational motion. This paper analyzes the impact of the robot manipulator dynamics on the attitude motion and the associated control effort to keep the attitude stable during the manipulator's operation. The dynamics analysis is performed in the close proximity phase of rendezvous docking/berthing operation. In such scenario the linear system equations for the translation and attitude relative motions are appropriate. The computer simulations are implemented for the relative translational and rotational motion. The equations of motion have been simulated through computer by using the MatLab software. The LQR and the PID control laws are used for linear and nonlinear control, respectively, aiming to keep the attitude stable while the robot is in and out of service. The gravity-gradient and the residual magnetic torque are considered as external disturbances. The control efforts are analyzed for the manipulator in and out of service. The control laws allow the system stabilization and good performance when the manipulator is in service.

  5. A ROBOT AND A METHOD OF CONTROLLING A ROBOT

    DEFF Research Database (Denmark)

    2017-01-01

    The present invention relates to a robot comprising a horizontal or horizontally slanted transparent experiment layer being adapted to support items at arbitrary positions on or in the experiment layer, and a moveable sensor arranged below the transparent experimental layer said sensor being...

  6. Modeling, system identification, and control for slosh-free motion of an open container of liquid

    International Nuclear Information System (INIS)

    Feddema, J.; Baty, R.; Dykhuizen, R.; Dohrmann, C.; Parker, G.; Robinett, R.; Romero, V.; Schmitt, D.

    1996-04-01

    This report discusses work performed under a Cooperative Research And Development Agreement (CRADA) with Corning, Inc., to analyze and test various techniques for controlling the motion of a high speed robotic arm carrying an open container of viscous liquid, in this case, molten glass. A computer model was generated to estimate the modes of oscillation of the liquid based on the shape of the container and the viscosity of the liquid. This fluid model was experimentally verified and tuned based on experimental data from a capacitive sensor on the side of the container. A model of the robot dynamics was also developed and verified through experimental tests on a Fanuc S-800 robot arm. These two models were used to estimate the overall modes of oscillation of an open container of liquid being carried by a robot arm. Using the estimated modes, inverse dynamic control techniques were used to determine a motion profile which would eliminate waves on the liquid's surface. Experimental tests showed that residual surface waves in an open container of water at the end of motion were reduced by over 95% and that in-motion surface waves were reduced by over 75%

  7. Motion compensation for robotic lung tumour radiotherapy in remote locations: A personalised medicine approach

    Science.gov (United States)

    Ionescu, Clara M.; Copot, Cosmin; Verellen, Dirk

    2017-03-01

    The purpose of this work is to integrate the concept of patient-in-the-closed-loop application with tumour treatment of cancer-diagnosed patients in remote areas. The generic closed loop control objective is effective synchronisation of the radiation focus to the movement of a lung tissue tumour during actual breathing of the patient. This is facilitated by accurate repositioning of a robotic arm manipulator, i.e. we emulate the Cyberknife Robotic Radiosurgery system. Predictive control with disturbance filter is used in this application in a minimalistic model design. Performance of the control structure is validated by means of simulation using real recorded breathing patterns from patients measured in 3D space. Latency in communication protocol is taken into account, given telerobotics involve autonomous operation of a robot interacting with a human being in different location. Our results suggest that the proposed closed loop control structure has practical potential to individualise the treatment and improves accuracy by at least 15%.

  8. Validation of a robotic balance system for investigations in the control of human standing balance.

    Science.gov (United States)

    Luu, Billy L; Huryn, Thomas P; Van der Loos, H F Machiel; Croft, Elizabeth A; Blouin, Jean-Sébastien

    2011-08-01

    Previous studies have shown that human body sway during standing approximates the mechanics of an inverted pendulum pivoted at the ankle joints. In this study, a robotic balance system incorporating a Stewart platform base was developed to provide a new technique to investigate the neural mechanisms involved in standing balance. The robotic system, programmed with the mechanics of an inverted pendulum, controlled the motion of the body in response to a change in applied ankle torque. The ability of the robotic system to replicate the load properties of standing was validated by comparing the load stiffness generated when subjects balanced their own body to the robot's mechanical load programmed with a low (concentrated-mass model) or high (distributed-mass model) inertia. The results show that static load stiffness was not significantly (p > 0.05) different for standing and the robotic system. Dynamic load stiffness for the robotic system increased with the frequency of sway, as predicted by the mechanics of an inverted pendulum, with the higher inertia being accurately matched to the load properties of the human body. This robotic balance system accurately replicated the physical model of standing and represents a useful tool to simulate the dynamics of a standing person. © 2011 IEEE

  9. An integrated movement capture and control platform applied towards autonomous movements of surgical robots.

    Science.gov (United States)

    Daluja, Sachin; Golenberg, Lavie; Cao, Alex; Pandya, Abhilash K; Auner, Gregory W; Klein, Michael D

    2009-01-01

    Robotic surgery has gradually gained acceptance due to its numerous advantages such as tremor filtration, increased dexterity and motion scaling. There remains, however, a significant scope for improvement, especially in the areas of surgeon-robot interface and autonomous procedures. Previous studies have attempted to identify factors affecting a surgeon's performance in a master-slave robotic system by tracking hand movements. These studies relied on conventional optical or magnetic tracking systems, making their use impracticable in the operating room. This study concentrated on building an intrinsic movement capture platform using microcontroller based hardware wired to a surgical robot. Software was developed to enable tracking and analysis of hand movements while surgical tasks were performed. Movement capture was applied towards automated movements of the robotic instruments. By emulating control signals, recorded surgical movements were replayed by the robot's end-effectors. Though this work uses a surgical robot as the platform, the ideas and concepts put forward are applicable to telerobotic systems in general.

  10. Whole-body impedance control of wheeled humanoid robots

    CERN Document Server

    Dietrich, Alexander

    2016-01-01

    Introducing mobile humanoid robots into human environments requires the systems to physically interact and execute multiple concurrent tasks. The monograph at hand presents a whole-body torque controller for dexterous and safe robotic manipulation. This control approach enables a mobile humanoid robot to simultaneously meet several control objectives with different pre-defined levels of priority, while providing the skills for compliant physical contacts with humans and the environment. After a general introduction into the topic of whole-body control, several essential reactive tasks are developed to extend the repertoire of robotic control objectives. Additionally, the classical Cartesian impedance is extended to the case of mobile robots. All of these tasks are then combined and integrated into an overall, priority-based control law. Besides the experimental validation of the approach, the formal proof of asymptotic stability for this hierarchical controller is presented. By interconnecting the whole-body ...

  11. Advanced Controllers for Electromechanical Motion Systems

    NARCIS (Netherlands)

    Nguyen, Duy Cuong

    2008-01-01

    The aim of this research is to develop advanced controllers for electromechanical motion systems. In order to increase efficiency and reliability, these control systems are required to achieve high performance and robustness in the face of model uncertainty, measurement noise, and reproducible

  12. A path planning method for robot end effector motion using the curvature theory of the ruled surfaces

    Science.gov (United States)

    Güler, Fatma; Kasap, Emin

    Using the curvature theory for the ruled surfaces a technique for robot trajectory planning is presented. This technique ensures the calculation of robot’s next path. The positional variation of the Tool Center Point (TCP), linear velocity, angular velocity are required in the work area of the robot. In some circumstances, it may not be physically achievable and a re-computation of the robot trajectory might be necessary. This technique is suitable for re-computation of the robot trajectory. We obtain different robot trajectories which change depending on the darboux angle function and define trajectory ruled surface family with a common trajectory curve with the rotation trihedron. Also, the motion of robot end effector is illustrated with examples.

  13. Hierarchical coordination control of mobile robots

    NARCIS (Netherlands)

    Adinandra, S.

    2012-01-01

    In the last decade, robotic systems have penetrated human life more than human can imagine. In particular, the multi-mobile robotic systems have faced a fast growing due to the fact that by deploying a large collection of mobile robots the overall system has a high redundancy and offers the

  14. Biologically-Inspired Control Architecture for Musical Performance Robots

    Directory of Open Access Journals (Sweden)

    Jorge Solis

    2014-10-01

    Full Text Available At Waseda University, since 1990, the authors have been developing anthropomorphic musical performance robots as a means for understanding human control, introducing novel ways of interaction between musical partners and robots, and proposing applications for humanoid robots. In this paper, the design of a biologically-inspired control architecture for both an anthropomorphic flutist robot and a saxophone playing robot are described. As for the flutist robot, the authors have focused on implementing an auditory feedback system to improve the calibration procedure for the robot in order to play all the notes correctly during a performance. In particular, the proposed auditory feedback system is composed of three main modules: an Expressive Music Generator, a Feed Forward Air Pressure Control System and a Pitch Evaluation System. As for the saxophone-playing robot, a pressure-pitch controller (based on the feedback error learning to improve the sound produced by the robot during a musical performance was proposed and implemented. In both cases studied, a set of experiments are described to verify the improvements achieved while considering biologically-inspired control approaches.

  15. Towards Behavior Control for Evolutionary Robot Based on RL with ENN

    Directory of Open Access Journals (Sweden)

    Jingan Yang

    2012-03-01

    Full Text Available This paper proposes a behavior-switching control strategy of anevolutionary robotics based on Artificial NeuralNetwork (ANN and Genetic Algorithms (GA. This method is able not only to construct thereinforcement learning models for autonomous robots and evolutionary robot modules thatcontrol behaviors and reinforcement learning environments, and but also to perform thebehavior-switching control and obstacle avoidance of an evolutionary robotics (ER intime-varying environments with static and moving obstacles by combining ANN and GA.The experimental results on thebasic behaviors and behavior-switching control have demonstrated that ourmethod can perform the decision-making strategy and parameters set opimization ofFNN and GA by learning and can escape successfully from the trap of a localminima and avoid \\emph{"motion deadlock" status} of humanoid soccer robotics agents,and reduce the oscillation of the planned trajectory betweenthe multiple obstacles by crossover and mutation. Some results of the proposed algorithmhave been successfully applied to our simulation humanoid robotics soccer team CIT3Dwhich won \\emph{the 1st prize} of RoboCup Championship and ChinaOpen2010 (July 2010 and \\emph{the $2^{nd}$ place}of the official RoboCup World Championship on 5-11 July, 2011 in Istanbul, Turkey.As compared with the conventional behavior network and the adaptive behavior method,the genetic encoding complexity of our algorithm is simplified, and the networkperformance and the {\\em convergence rate $\\rho$} have been greatlyimproved.

  16. Robot vision

    International Nuclear Information System (INIS)

    Hall, E.L.

    1984-01-01

    Almost all industrial robots use internal sensors such as shaft encoders which measure rotary position, or tachometers which measure velocity, to control their motions. Most controllers also provide interface capabilities so that signals from conveyors, machine tools, and the robot itself may be used to accomplish a task. However, advanced external sensors, such as visual sensors, can provide a much greater degree of adaptability for robot control as well as add automatic inspection capabilities to the industrial robot. Visual and other sensors are now being used in fundamental operations such as material processing with immediate inspection, material handling with adaption, arc welding, and complex assembly tasks. A new industry of robot vision has emerged. The application of these systems is an area of great potential

  17. Microcontroller Based Robot Prototype Manual Control with Atmega8535 Joystick

    OpenAIRE

    Azella Maulidya; Luyung Dinaini, Skom, MMSi

    2008-01-01

    In writing that I make with the title "PROTOTYPE ROBOT WITH MANUAL CONTROLS microcontroller ATMega8535 joystick" is intended to be a control instrument to be developed further into a tool of control that can be more useful again .

  18. A review on modeling, identification and servo control of robotic ...

    African Journals Online (AJOL)

    user

    This article reviews modeling, identification, and low level control of the robotic excavator. ... The oil viscosity, oil flow through the spool valves, and variable loading, ..... squares, to identify all the unknown individual parameters for a unmanned ..... Robust low level control of robotic excavation, PhD Thesis, The University of ...

  19. Position Control of the Single Spherical Wheel Mobile Robot by Using the Fuzzy Sliding Mode Controller

    OpenAIRE

    Hamed Navabi; Soroush Sadeghnejad; Sepehr Ramezani; Jacky Baltes

    2017-01-01

    A spherical wheel robot or Ballbot—a robot that balances on an actuated spherical ball—is a new and recent type of robot in the popular area of mobile robotics. This paper focuses on the modeling and control of such a robot. We apply the Lagrangian method to derive the governing dynamic equations of the system. We also describe a novel Fuzzy Sliding Mode Controller (FSMC) implemented to control a spherical wheel mobile robot. The nonlinear nature of the equations makes the controller nontrivi...

  20. Design of a Soft Robot with Multiple Motion Patterns Using Soft Pneumatic Actuators

    Science.gov (United States)

    Miao, Yu; Dong, Wei; Du, Zhijiang

    2017-11-01

    Soft robots are made of soft materials and have good flexibility and infinite degrees of freedom in theory. These properties enable soft robots to work in narrow space and adapt to external environment. In this paper, a 2-DOF soft pneumatic actuator is introduced, with two chambers symmetrically distributed on both sides and a jamming cylinder along the axis. Fibers are used to constrain the expansion of the soft actuator. Experiments are carried out to test the performance of the soft actuator, including bending and elongation characteristics. A soft robot is designed and fabricated by connecting four soft pneumatic actuators to a 3D-printed board. The soft robotic system is then established. The pneumatic circuit is built by pumps and solenoid valves. The control system is based on the control board Arduino Mega 2560. Relay modules are used to control valves and pressure sensors are used to measure pressure in the pneumatic circuit. Experiments are conducted to test the performance of the proposed soft robot.

  1. Terahertz Generation & Vortex Motion Control in Superconductors

    Science.gov (United States)

    Nori, Franco

    2005-03-01

    A grand challenge is to controllably generate electromagnetic waves in layered superconducting compounds because of its Terahertz frequency range. We propose [1] four experimentally realizable devices for generating continuous and pulsed THz radiation in a controllable frequency range. We also describe [2-4] several novel devices for controlling the motion of vortices in superconductors, including a reversible rectifier made of a magnetic-superconducting hybrid structure [4]. Finally, we summarize a study [5] of the friction force felt by moving vortices. 1) S. Savel'ev, V. Yampol'skii, A. Rakhmanov, F. Nori, Tunable Terahertz radiation from Josephson vortices, preprint 2) S. Savel'ev and F. Nori, Experimentally realizable devices for controlling the motion of magnetic flux quanta, Nature Mat. 1, 179 (2002) 3) S. Savel'ev, F. Marchesoni, F. Nori, Manipulating small particles, PRL 92, 160602 (2004); B. Zhu, F. Marchesoni, F. Nori, Controlling the motion of magnetic flux quanta, PRL 92, 180602 (2004) 4) J.E. Villegas, et al., Reversible Rectifier that Controls the Motion of Magnetic Flux Quanta, Science 302, 1188 (2003) 5) A. Maeda, et al., Nano-scale friction: kinetic friction of magnetic flux quanta and charge density waves, preprint

  2. Design and Voluntary Motion Intention Estimation of a Novel Wearable Full-Body Flexible Exoskeleton Robot

    Directory of Open Access Journals (Sweden)

    Chunjie Chen

    2017-01-01

    Full Text Available The wearable full-body exoskeleton robot developed in this study is one application of mobile cyberphysical system (CPS, which is a complex mobile system integrating mechanics, electronics, computer science, and artificial intelligence. Steel wire was used as the flexible transmission medium and a group of special wire-locking structures was designed. Additionally, we designed passive joints for partial joints of the exoskeleton. Finally, we proposed a novel gait phase recognition method for full-body exoskeletons using only joint angular sensors, plantar pressure sensors, and inclination sensors. The method consists of four procedures. Firstly, we classified the three types of main motion patterns: normal walking on the ground, stair-climbing and stair-descending, and sit-to-stand movement. Secondly, we segregated the experimental data into one gait cycle. Thirdly, we divided one gait cycle into eight gait phases. Finally, we built a gait phase recognition model based on k-Nearest Neighbor perception and trained it with the phase-labeled gait data. The experimental result shows that the model has a 98.52% average correct rate of classification of the main motion patterns on the testing set and a 95.32% average correct rate of phase recognition on the testing set. So the exoskeleton robot can achieve human motion intention in real time and coordinate its movement with the wearer.

  3. I, Quantum Robot: Quantum Mind control on a Quantum Computer

    OpenAIRE

    Zizzi, Paola

    2008-01-01

    The logic which describes quantum robots is not orthodox quantum logic, but a deductive calculus which reproduces the quantum tasks (computational processes, and actions) taking into account quantum superposition and quantum entanglement. A way toward the realization of intelligent quantum robots is to adopt a quantum metalanguage to control quantum robots. A physical implementation of a quantum metalanguage might be the use of coherent states in brain signals.

  4. Distributed power and control actuation in the thoracic mechanics of a robotic insect

    International Nuclear Information System (INIS)

    Finio, Benjamin M; Wood, Robert J

    2010-01-01

    Recent advances in the understanding of biological flight have inspired roboticists to create flapping-wing vehicles on the scale of insects and small birds. While our understanding of the wing kinematics, flight musculature and neuromotor control systems of insects has expanded, in practice it has proven quite difficult to construct an at-scale mechanical device capable of similar flight performance. One of the key challenges is the development of an effective and efficient transmission mechanism to control wing motions. Here we present multiple insect-scale robotic thorax designs capable of producing asymmetric wing kinematics similar to those observed in nature and utilized by dipteran insects to maneuver. Inspired by the thoracic mechanics of dipteran insects, which entail a morphological separation of power and control muscles, these designs show that such distributed actuation can also modulate wing motion in a robotic design.

  5. Distributed power and control actuation in the thoracic mechanics of a robotic insect.

    Science.gov (United States)

    Finio, Benjamin M; Wood, Robert J

    2010-12-01

    Recent advances in the understanding of biological flight have inspired roboticists to create flapping-wing vehicles on the scale of insects and small birds. While our understanding of the wing kinematics, flight musculature and neuromotor control systems of insects has expanded, in practice it has proven quite difficult to construct an at-scale mechanical device capable of similar flight performance. One of the key challenges is the development of an effective and efficient transmission mechanism to control wing motions. Here we present multiple insect-scale robotic thorax designs capable of producing asymmetric wing kinematics similar to those observed in nature and utilized by dipteran insects to maneuver. Inspired by the thoracic mechanics of dipteran insects, which entail a morphological separation of power and control muscles, these designs show that such distributed actuation can also modulate wing motion in a robotic design.

  6. Hierarchical control system of advanced robot manipulator

    International Nuclear Information System (INIS)

    Oomichi, Takeo; Okino, Akihisa; Nishihara, Masatoshi; Sakamoto, Taizou; Matsuda, Koichi; Ohnishi, Ken

    1990-01-01

    We introduce a double arm with 4-finger's manipulator system which process the large volume of information at high speed. This is under research/development many type of works in the harsh condition. Namely, hierarchization of instruction unit in which motion control system as real time processing unit, and task planning unit as non-real time processing unit, interface with operation through the task planning unit has been made. Also, high speed processing of large volume information has been realized by decentralizing the motion control unit by function, hierarchizing the high speed processing unit, and developing high speed transmission, IC which does not depend on computer OS to avoid the delay in transmission. (author)

  7. Applying virtual reality to remote control of mobile robot

    Directory of Open Access Journals (Sweden)

    Chen Chin-Shan

    2017-01-01

    Full Text Available The purpose of this research is based on virtual reality to assisted pick and place tasks. Virtual reality can be utilized to control remote robot for pick and place element. The operator monitored and controlled the situation information of working site by Human Machine Interface. Therefore, we worked in harsh or dangerous environments that thing can be avoided. The procedure to operate mobile robot in virtual reality describes as follow: An experiment site with really experimental equipment is first established. Then, the experimental equipment and scene modeling are input to virtual reality for establishing a environment similar to the reality. Finally, the remote mobile robot is controlled to operate pick and place tasks through wireless communication by the object operation in virtual reality. The robot consists of a movable robot platform and robotic arm. The virtual reality is constructed by EON software; the Human Machine Interface is established by Visual Basic. The wireless connection is equipped the wireless Bluetooth, which is set the PC and PLC controller. With experimental tests to verify the robot in virtual reality and the wireless remote control, the robot could be operated and controlled to successfully complete pick and place tasks in reality by Human Machine Interface.

  8. Controlling vortex motion and vortex kinetic friction

    International Nuclear Information System (INIS)

    Nori, Franco; Savel'ev, Sergey

    2006-01-01

    We summarize some recent results of vortex motion control and vortex kinetic friction. (1) We describe a device [J.E. Villegas, S. Savel'ev, F. Nori, E.M. Gonzalez, J.V. Anguita, R. Garcia, J.L. Vicent, Science 302 (2003) 1188] that can easily control the motion of flux quanta in a Niobium superconducting film on an array of nanoscale triangular magnets. Even though the input ac current has zero average, the resulting net motion of the vortices can be directed along either one direction, the opposite direction, or producing zero net motion. We also consider layered strongly anisotropic superconductors, with no fixed spatial asymmetry, and show [S. Savel'ev, F. Nori, Nature Materials 1 (2002) 179] how, with asymmetric drives, the ac motion of Josephson and/or pancake vortices can provide a net dc vortex current. (2) In analogy with the standard macroscopic friction, we present [A. Maeda, Y. Inoue, H. Kitano, S. Savel'ev, S. Okayasu, I. Tsukada, F. Nori , Phys. Rev. Lett. 94 (2005) 077001] a comparative study of the friction force felt by vortices in superconductors and charge density waves

  9. Controlling vortex motion and vortex kinetic friction

    Science.gov (United States)

    Nori, Franco; Savel'ev, Sergey

    2006-05-01

    We summarize some recent results of vortex motion control and vortex kinetic friction. (1) We describe a device [J.E. Villegas, S. Savel'ev, F. Nori, E.M. Gonzalez, J.V. Anguita, R. Garcìa, J.L. Vicent, Science 302 (2003) 1188] that can easily control the motion of flux quanta in a Niobium superconducting film on an array of nanoscale triangular magnets. Even though the input ac current has zero average, the resulting net motion of the vortices can be directed along either one direction, the opposite direction, or producing zero net motion. We also consider layered strongly anisotropic superconductors, with no fixed spatial asymmetry, and show [S. Savel'ev, F. Nori, Nature Materials 1 (2002) 179] how, with asymmetric drives, the ac motion of Josephson and/or pancake vortices can provide a net dc vortex current. (2) In analogy with the standard macroscopic friction, we present [A. Maeda, Y. Inoue, H. Kitano, S. Savel'ev, S. Okayasu, I. Tsukada, F. Nori , Phys. Rev. Lett. 94 (2005) 077001] a comparative study of the friction force felt by vortices in superconductors and charge density waves.

  10. A Coordinated Control Architecture for Disaster Response Robots

    Science.gov (United States)

    2016-01-01

    to use these same algorithms to provide navigation Odometry for the vehicle motions when the robot is driving. Visual Odometry The YouTube link... depressed the accelerator pedal. We relied on the fact that the vehicle quickly comes to rest when the accelerator pedal is not being pressed. The

  11. Internet remote control interface for a multipurpose robotic arm

    Directory of Open Access Journals (Sweden)

    Matthew W. Dunnigan

    2008-11-01

    Full Text Available This paper presents an Internet remote control interface for a MITSUBISHI PA10-6CE manipulator established for the purpose of the ROBOT museum exhibition during spring and summer 2004. The robotic manipulator is a part of the Intelligent Robotic Systems Laboratory at Heriot ? Watt University, which has been established to work on dynamic and kinematic aspects of manipulator control in the presence of environmental disturbances. The laboratory has been enriched by a simple vision system consisting of three web-cameras to broadcast the live images of the robots over the Internet. The Interface comprises of the TCP/IP server providing command parsing and execution using the open controller architecture of the manipulator and a client Java applet web-site providing a simple robot control interface.

  12. Efficient Control Law Simulation for Multiple Mobile Robots

    Energy Technology Data Exchange (ETDEWEB)

    Driessen, B.J.; Feddema, J.T.; Kotulski, J.D.; Kwok, K.S.

    1998-10-06

    In this paper we consider the problem of simulating simple control laws involving large numbers of mobile robots. Such simulation can be computationally prohibitive if the number of robots is large enough, say 1 million, due to the 0(N2 ) cost of each time step. This work therefore uses hierarchical tree-based methods for calculating the control law. These tree-based approaches have O(NlogN) cost per time step, thus allowing for efficient simulation involving a large number of robots. For concreteness, a decentralized control law which involves only the distance and bearing to the closest neighbor robot will be considered. The time to calculate the control law for each robot at each time step is demonstrated to be O(logN).

  13. The Rh-1 Full-Size Humanoid Robot: Design, Walking Pattern Generation and Control

    Directory of Open Access Journals (Sweden)

    M. Arbulú

    2009-01-01

    Full Text Available This paper is an overview of the humanoid robot Rh-1, the second phase of the Rh project, which was launched by the Robotics Lab at the Carlos III University of Madrid in 2002. The robot mechanical design includes the specifications development in order to construct a platform, which is capable of stable biped walking. At first, the robots’ weights were calculated in order to obtain the inverse dynamics and to select the actuators. After that, mechanical specifications were introduced in order to verify the robot’s structural behaviour with different experimental gaits. In addition, an important aspect is the joints design when their axes are crossed, which is called ‘Joints of Rectangular Axes’ (JRA. The problem with these joints is obtaining two or more degrees of freedom (DOF in small space. The construction of a humanoid robot also includes the design of hardware and software architectures. The main advantage of the proposed hardware and software architectures is the use of standardised solutions frequently used in the automation industry and commercially available hardware components. It provides scalability, modularity and application of standardised interfaces and brings the design of the complex control system of the humanoid robot out of a closed laboratory to industry. Stable walking is the most essential ability for the humanoid robot. The three dimensional Linear Inverted Pendulum Model (3D-LIPM and the Cart-table models had been used in order to achieve natural and dynamic biped walking. Humanoid dynamics is widely simplified by concentrating its mass in the centre of gravity (COG and moving it following the natural inverted pendulum laws (3D-LIPM or by controlling the cart motion (Cart-table model. An offline-calculated motion pattern does not guarantee the walking stability of the humanoid robot. Control architecture for the dynamic humanoid robot walking was developed, which is able to make online modifications of the

  14. Design and control of MR haptic master/slave robot system for minimally invasive surgery

    Science.gov (United States)

    Uhm, Chang-Ho; Nguyen, Phoung Bac; Choi, Seung-Bok

    2013-04-01

    In this work, magnetorheological (MR) haptic master and slave robot for minimally invasive surgery (MIS) have been designed and tested. The proposed haptic master consists of four actuators; three MR brakes featuring gimbal structure for 3-DOF rotation motion(X, Y and Z axes) and one MR linear actuator for 1-DOF translational motion. The proposed slave robot which is connected with the haptic master has vertically multi- joints, and it consists of four DC servomotors; three for positioning endoscope and one for spinning motion. We added a fixed bar with a ball joint on the base of the slave for the endoscope position at the patient's abdomen to maintain safety. A gimbal structure at the end of the slave robotic arm for the last joint rotates freely with respect to the pivot point of the fixed bar. This master-slave system runs as if a teleoperation system through TCP/IP connection, programmed by LabVIEW. In order to achieve the desired position trajectory, a proportional-integral-derivative (PID) controller is designed and implemented. It has been demonstrated that the effective tracking control performances for the desired motion are well achieved and presented in time domain. At last, an experiment in virtual environments is undertaken to investigate the effectiveness of the MR haptic master device for MIS system.

  15. Retention of laparoscopic and robotic skills among medical students: a randomized controlled trial.

    Science.gov (United States)

    Orlando, Megan S; Thomaier, Lauren; Abernethy, Melinda G; Chen, Chi Chiung Grace

    2017-08-01

    Although simulation training beneficially contributes to traditional surgical training, there are less objective data on simulation skills retention. To investigate the retention of laparoscopic and robotic skills after simulation training. We present the second stage of a randomized single-blinded controlled trial in which 40 simulation-naïve medical students were randomly assigned to practice peg transfer tasks on either laparoscopic (N = 20, Fundamentals of Laparoscopic Surgery, Venture Technologies Inc., Waltham, MA) or robotic (N = 20, dV-Trainer, Mimic, Seattle, WA) platforms. In the first stage, two expert surgeons evaluated participants on both tasks before (Stage 1: Baseline) and immediately after training (Stage 1: Post-training) using a modified validated global rating scale of laparoscopic and robotic operative performance. In Stage 2, participants were evaluated on both tasks 11-20 weeks after training. Of the 40 students who participated in Stage 1, 23 (11 laparoscopic and 12 robotic) underwent repeat evaluation. During Stage 2, there were no significant differences between groups in objective or subjective measures for the laparoscopic task. Laparoscopic-trained participants' performances on the laparoscopic task were improved during Stage 2 compared to baseline measured by time to task completion, but not by the modified global rating scale. During the robotic task, the robotic-trained group demonstrated superior economy of motion (p = .017), Tissue Handling (p = .020), and fewer errors (p = .018) compared to the laparoscopic-trained group. Robotic skills acquisition from baseline with no significant deterioration as measured by modified global rating scale scores was observed among robotic-trained participants during Stage 2. Robotic skills acquired through simulation appear to be better maintained than laparoscopic simulation skills. This study is registered on ClinicalTrials.gov (NCT02370407).

  16. Dynamic Modelling of a CPG-Controlled Amphibious Biomimetic Swimming Robot

    Directory of Open Access Journals (Sweden)

    Rui Ding

    2013-04-01

    Full Text Available This paper focuses on the modelling and control problems of a self-propelled, multimodal amphibious robot. Inspired by the undulatory body motions of fish and dolphins, the amphibious robot propels itself underwater by oscillations of several modular fish-like propelling units coupled with a pair of pectoral fins capable of non-continuous 360 degree rotation. In order to mimic fish-like undulating propulsion, a control architecture based on Central Pattern Generator (CPG is applied to the amphibious robot for robust swimming gaits, including forward and backward swimming and turning, etc. With the simplification of the robot as a multi-link serial mechanism, a Lagrangian function is employed to establish the hydrodynamic model for steady swimming. The CPG motion control law is then imported into the Lagrangian-based dynamic model, where an associated system of kinematics and dynamics is formed to solve real-time movements and, further, to guide the exploration of the CPG parameters and steady locomotion gaits. Finally, comparative results between the simulations and experiments are provided to show the effectiveness of the built control models.

  17. Decentralized coverage control problems for mobile robotic sensor and actuator networks

    CERN Document Server

    Savkin, A; Xi, Z; Javed, F; Matveev, A; Nguyen, H

    2015-01-01

    This book introduces various coverage control problems for mobile sensor networks including barrier, sweep and blanket. Unlike many existing algorithms, all of the robotic sensor and actuator motion algorithms developed in the book are fully decentralized or distributed, computationally efficient, easily implementable in engineering practice and based only on information on the closest neighbours of each mobile sensor and actuator and local information about the environment. Moreover, the mobile robotic sensors have no prior information about the environment in which they operation. These various types of coverage problems have never been covered before by a single book in a systematic way. Another topic of this book is the study of mobile robotic sensor and actuator networks. Many modern engineering applications include the use of sensor and actuator networks to provide efficient and effective monitoring and control of industrial and environmental processes. Such mobile sensor and actuator networks are abl...

  18. Integrated multi-sensory control of space robot hand

    Science.gov (United States)

    Bejczy, A. K.; Kan, E. P.; Killion, R. R.

    1985-01-01

    Dexterous manipulation of a robot hand requires the use of multiple sensors integrated into the mechanical hand under distributed microcomputer control. Where space applications such as construction, assembly, servicing and repair tasks are desired of smart robot arms and robot hands, several critical drives influence the design, engineering and integration of such an electromechanical hand. This paper describes a smart robot hand developed at the Jet Propulsion Laboratory for experimental use and evaluation with the Protoflight Manipulator Arm (PFMA) at the Marshall Space Flight Center (MSFC).

  19. Walking Robots Dynamic Control Systems on an Uneven Terrain

    Directory of Open Access Journals (Sweden)

    MUNTEANU, M. S.

    2010-05-01

    Full Text Available The paper presents ZPM dynamic control of walking robots, developing an open architecture real time control multiprocessor system, in view of obtaining new capabilities for walking robots. The complexity of the movement mechanism of a walking robot was taken into account, being a repetitive tilting process with numerous instable movements and which can lead to its turnover on an uneven terrain. The control system architecture for the dynamic robot walking is presented in correlation with the control strategy which contains three main real time control loops: balance robot control using sensorial feedback, walking diagram control with periodic changes depending on the sensorial information during each walk cycle, predictable movement control based on a quick decision from the previous experimental data. The results obtained through simulation and experiments show an increase in mobility, stability in real conditions and obtaining of high performances related to the possibility of moving walking robots on terrains with a configuration as close as possible to real situations, respectively developing new technological capabilities of the walking robot control systems for slope movement and walking by overtaking or going around obstacles.

  20. Development of the first force-controlled robot for otoneurosurgery.

    Science.gov (United States)

    Federspil, Philipp A; Geisthoff, Urban W; Henrich, Dominik; Plinkert, Peter K

    2003-03-01

    In some surgical specialties (eg, orthopedics), robots are already used in the operating room for bony milling work. Otological surgery and otoneurosurgery may also greatly benefit from the enhanced precision of robotics. Experimental study on robotic milling of oak wood and human temporal bone specimen. A standard industrial robot with a six-degrees-of-freedom serial kinematics was used, with force feedback to proportionally control the robot speed. Different milling modes and characteristic path parameters were evaluated to generate milling paths based on computer-aided design (CAD) geometry data of a cochlear implant and an implantable hearing system. The best-suited strategy proved to be the spiral horizontal milling mode with the burr held perpendicular to the temporal bone surface. To reduce groove height, the distance between paths should equal half the radius of the cutting burr head. Because of the vibration of the robot's own motors, a high oscillation of the SD of forces was encountered. This oscillation dropped drastically to nearly 0 Newton (N) when the burr head made contact with the dura mater, because of its damping characteristics. The cutting burr could be kept in contact with the dura mater for an extended period without damaging it, because of the burr's blunt head form. The robot moved the burr smoothly according to the encountered resistances. The study reports the first development of a functional robotic milling procedure for otoneurosurgery with force-based speed control. Future plans include implementation of ultrasound-based local navigation and performance of robotic mastoidectomy.

  1. Specification of EDITH motion control system

    International Nuclear Information System (INIS)

    Breitwieser, H.; Frank, A.; Holler, E.; Suess, U.; Leinemann, K.

    1990-09-01

    EDITH is an experimental device for in vessel handling at NET/ITER. The purpose of EDITH is: Testing of ABS (articulated boom system) components; testing and validation of remote handling procedures; testing and validation of ABS end-effectors; testing of ABS control system features and verification of control system concepts. This document, after describing the environment in which the control system is to operate, specifies architecture and functionality to be implemented by the EDITH motion control system software, thereby taking full reference to the control system specification for TARM, which was decided to be the base for the implementation. (orig.) [de

  2. Control Strategies for Guided Collective Motion

    Science.gov (United States)

    2015-02-27

    J.K. Parrish , “Oscillator models and collective motion,” IEEE Control Systems Magzine, Vol. 27, 2007, pp. 89-105. [18] S. H. Strogatz , “From Kuramoto...Automatic Control, 54(2), 2009, pp. 353-357. [21] H. Hong and S. H. Strogatz , “Kuramoto Model of Coupled Oscillators with Positive and Negative...2013) provided similar results by utilizing a modified Kuramoto model ( Strogatz (2000)). Paley (2008) proposed a Lyapunov-based design methodology to

  3. Advances in soft computing, intelligent robotics and control

    CERN Document Server

    Fullér, Robert

    2014-01-01

    Soft computing, intelligent robotics and control are in the core interest of contemporary engineering. Essential characteristics of soft computing methods are the ability to handle vague information, to apply human-like reasoning, their learning capability, and ease of application. Soft computing techniques are widely applied in the control of dynamic systems, including mobile robots. The present volume is a collection of 20 chapters written by respectable experts of the fields, addressing various theoretical and practical aspects in soft computing, intelligent robotics and control. The first part of the book concerns with issues of intelligent robotics, including robust xed point transformation design, experimental verification of the input-output feedback linearization of differentially driven mobile robot and applying kinematic synthesis to micro electro-mechanical systems design. The second part of the book is devoted to fundamental aspects of soft computing. This includes practical aspects of fuzzy rule ...

  4. [Haptic tracking control for minimally invasive robotic surgery].

    Science.gov (United States)

    Xu, Zhaohong; Song, Chengli; Wu, Wenwu

    2012-06-01

    Haptic feedback plays a significant role in minimally invasive robotic surgery (MIRS). A major deficiency of the current MIRS is the lack of haptic perception for the surgeon, including the commercially available robot da Vinci surgical system. In this paper, a dynamics model of a haptic robot is established based on Newton-Euler method. Because it took some period of time in exact dynamics solution, we used a digital PID arithmetic dependent on robot dynamics to ensure real-time bilateral control, and it could improve tracking precision and real-time control efficiency. To prove the proposed method, an experimental system in which two Novint Falcon haptic devices acting as master-slave system has been developed. Simulations and experiments showed proposed methods could give instrument force feedbacks to operator, and bilateral control strategy is an effective method to master-slave MIRS. The proposed methods could be used to tele-robotic system.

  5. Fuzzy controller for better tennis ball robot | Nguyen | Journal of ...

    African Journals Online (AJOL)

    This paper aims at designing a tennis ball robot as a training facility for tennis players. The robot is built with fuzzy controller which provides proper techniques for the players to gain practical experience as well as technical skills; thus, it can effectively serve the community and train athletes in the high-performance sport.

  6. Fuzzy logic controller for stabilization of biped robot gait

    Directory of Open Access Journals (Sweden)

    Ryadchikov I.V.

    2018-01-01

    Full Text Available The article centers round the problem of stabilization of biped robot gait through smoothing out the jumps of first and second order derivatives of a biped robot control vector using the fuzzy logic approach. The structure of a composite Takagi-Sugeno fuzzy logic controller developed by the authors is presented. The simulation study of a robot gait with climbing an obstacle is carried out and the results provided in the article showed that the developed controller performed significantly better than the analytical formula model in terms of smoothing out the derivatives of the control vector.

  7. Prototype of Remote Controlled Robot Vehicle to Scan Radioactive Contaminated Areas

    International Nuclear Information System (INIS)

    Ratongasoandrazana, J.B.; Raoelina Andriambololona; Rambolamanana, G.; Andrianiaina, H.; Rajaobelison, J.

    2016-01-01

    The ionizing radiations are not directly audible by the organs of sense of the human being. Maintenance and handling of sources of such ionizing radiations present some risks of very serious and often irreversible accident for human organism. The works of experimentation and maintenance in such zone also present the risks requiring some minimum of precaution. Thus, the main objective of this work is to design and develop (hard- and software) a prototype of educational semi-autonomous Radio Frequency controlled robot-vehicle based on 8-bit AVR-RISC Flash microcontroller system (ATmega128L) able to detect, identify and map the radioactive contaminated area. An integrated video camera coupled with a UHF video transmitter module, placed in front of the robot, will be used as visual feedback control to well direct it toward a precise place to reach. The navigation information and the data collected are transmitted from the robot toward the Computer via 02 Radio Frequency Transceivers for peer-to-peer serial data transfer in half-duplex mode. A Joystick module which is connected to the Computer parallel port allows full motion control of the platform. Robot-vehicle user interface program for the PC has been designed to allow full control of all functions of the robot vehicles.

  8. Position Control of the Single Spherical Wheel Mobile Robot by Using the Fuzzy Sliding Mode Controller

    Directory of Open Access Journals (Sweden)

    Hamed Navabi

    2017-01-01

    Full Text Available A spherical wheel robot or Ballbot—a robot that balances on an actuated spherical ball—is a new and recent type of robot in the popular area of mobile robotics. This paper focuses on the modeling and control of such a robot. We apply the Lagrangian method to derive the governing dynamic equations of the system. We also describe a novel Fuzzy Sliding Mode Controller (FSMC implemented to control a spherical wheel mobile robot. The nonlinear nature of the equations makes the controller nontrivial. We compare the performance of four different fuzzy controllers: (a regulation with one signal, (b regulation and position control with one signal, (c regulation and position control with two signals, and (d FSMC for regulation and position control with two signals. The system is evaluated in a realistic simulation and the robot parameters are chosen based on a LEGO platform, so the designed controllers have the ability to be implemented on real hardware.

  9. Tracking Control of A Balancing Robot – A Model-Based Approach

    Directory of Open Access Journals (Sweden)

    Zaiczek Tobias

    2014-08-01

    Full Text Available This paper presents a control concept for a single-axle mobile robot moving on the horizontal plane. A mathematical model of the nonholonomic mechanical system is derived using Hamel's equations of motion. Subsequently, a concept for a tracking controller is described in detail. This controller keeps the mobile robot on a given reference trajectory while maintaining it in an upright position. The control objective is reached by a cascade control structure. By an appropriate input transformation, we are able to utilize an input-output linearization of a subsystem. For the remaining dynamics a linear set-point control law is presented. Finally, the performance of the implemented control law is illustrated by simulation results.

  10. MPC-Based Path Following Control of an Omnidirectional Mobile Robot with Consideration of Robot Constraints

    Directory of Open Access Journals (Sweden)

    Kiattisin Kanjanawanishkul

    2015-01-01

    Full Text Available In this paper, the path following problem of an omnidirectional mobile robot (OMR has been studied. Unlike nonholonomic mobile robots, translational and rotational movements of OMRs can be controlled simultaneously and independently. However the constraints of translational and rotational velocities are coupled through the OMR's orientation angle. Therefore, a combination of a virtual-vehicle concept and a model predictive control (MPC strategy is proposed in this work to handle both robot constraints and the path following problem. Our proposed control scheme allows the OMR to follow the reference path successfully and safely, as illustrated in simulation experiments. The forward velocity is close to the desired one and the desired orientation angle is achieved at a given point on the path, while the robot's wheel velocities are maintained within boundaries.

  11. Design, Modeling and Control of a Biped Line-Walking Robot

    Directory of Open Access Journals (Sweden)

    Ludan Wang

    2010-12-01

    Full Text Available The subject of this paper is the design and analysis of a biped line walking robot for inspection of power transmission lines. With a novel mechanism the centroid of the robot can be concentrated on the axis of hip joint to minimize the drive torque of the hip joint. The mechanical structure of the robot is discussed, as well as forward kinematics. Dynamic model is established in this paper to analyze the inverse kinematics for motion planning. The line-walking cycle of the line-walking robot is composed of a single-support phase and a double-support phase. Locomotion of the line-walking robot is discussed in details and the obstacle-navigation process is planed according to the structure of power transmission line. To fulfill the demands of line-walking, a control system and trajectories generation method are designed for the prototype of the line-walking robot. The feasibility of this concept is then confirmed by performing experiments with a simulated line environment.

  12. Four Degree Freedom Robot Arm with Fuzzy Neural Network Control

    Directory of Open Access Journals (Sweden)

    Şinasi Arslan

    2013-01-01

    Full Text Available In this study, the control of four degree freedom robot arm has been realized with the computed torque control method.. It is usually required that the four jointed robot arm has high precision capability and good maneuverability for using in industrial applications. Besides, high speed working and external applied loads have been acting as important roles. For those purposes, the computed torque control method has been developed in a good manner that the robot arm can track the given trajectory, which has been able to enhance the feedback control together with fuzzy neural network control. The simulation results have proved that the computed torque control with the neural network has been so successful in robot control.

  13. Precision in robotic rectal surgery using the da Vinci Xi system and integrated table motion, a technical note.

    Science.gov (United States)

    Panteleimonitis, Sofoklis; Harper, Mick; Hall, Stuart; Figueiredo, Nuno; Qureshi, Tahseen; Parvaiz, Amjad

    2017-09-15

    Robotic rectal surgery is becoming increasingly more popular among colorectal surgeons. However, time spent on robotic platform docking, arm clashing and undocking of the platform during the procedure are factors that surgeons often find cumbersome and time consuming. The newest surgical platform, the da Vinci Xi, coupled with integrated table motion can help to overcome these problems. This technical note aims to describe a standardised operative technique of single docking robotic rectal surgery using the da Vinci Xi system and integrated table motion. A stepwise approach of the da Vinci docking process and surgical technique is described accompanied by an intra-operative video that demonstrates this technique. We also present data collected from a prospectively maintained database. 33 consecutive rectal cancer patients (24 male, 9 female) received robotic rectal surgery with the da Vinci Xi during the preparation of this technical note. 29 (88%) patients had anterior resections, and four (12%) had abdominoperineal excisions. There were no conversions, no anastomotic leaks and no mortality. Median operation time was 331 (249-372) min, blood loss 20 (20-45) mls and length of stay 6.5 (4-8) days. 30-day readmission rate and re-operation rates were 3% (n = 1). This standardised technique of single docking robotic rectal surgery with the da Vinci Xi is safe, feasible and reproducible. The technological advances of the new robotic system facilitate the totally robotic single docking approach.

  14. Method and apparatus for automatic control of a humanoid robot

    Science.gov (United States)

    Abdallah, Muhammad E (Inventor); Platt, Robert (Inventor); Wampler, II, Charles W. (Inventor); Reiland, Matthew J (Inventor); Sanders, Adam M (Inventor)

    2013-01-01

    A robotic system includes a humanoid robot having a plurality of joints adapted for force control with respect to an object acted upon by the robot, a graphical user interface (GUI) for receiving an input signal from a user, and a controller. The GUI provides the user with intuitive programming access to the controller. The controller controls the joints using an impedance-based control framework, which provides object level, end-effector level, and/or joint space-level control of the robot in response to the input signal. A method for controlling the robotic system includes receiving the input signal via the GUI, e.g., a desired force, and then processing the input signal using a host machine to control the joints via an impedance-based control framework. The framework provides object level, end-effector level, and/or joint space-level control of the robot, and allows for functional-based GUI to simplify implementation of a myriad of operating modes.

  15. Passive motion paradigm: an alternative to optimal control.

    Science.gov (United States)

    Mohan, Vishwanathan; Morasso, Pietro

    2011-01-01

    IN THE LAST YEARS, OPTIMAL CONTROL THEORY (OCT) HAS EMERGED AS THE LEADING APPROACH FOR INVESTIGATING NEURAL CONTROL OF MOVEMENT AND MOTOR COGNITION FOR TWO COMPLEMENTARY RESEARCH LINES: behavioral neuroscience and humanoid robotics. In both cases, there are general problems that need to be addressed, such as the "degrees of freedom (DoFs) problem," the common core of production, observation, reasoning, and learning of "actions." OCT, directly derived from engineering design techniques of control systems quantifies task goals as "cost functions" and uses the sophisticated formal tools of optimal control to obtain desired behavior (and predictions). We propose an alternative "softer" approach passive motion paradigm (PMP) that we believe is closer to the biomechanics and cybernetics of action. The basic idea is that actions (overt as well as covert) are the consequences of an internal simulation process that "animates" the body schema with the attractor dynamics of force fields induced by the goal and task-specific constraints. This internal simulation offers the brain a way to dynamically link motor redundancy with task-oriented constraints "at runtime," hence solving the "DoFs problem" without explicit kinematic inversion and cost function computation. We argue that the function of such computational machinery is not only restricted to shaping motor output during action execution but also to provide the self with information on the feasibility, consequence, understanding and meaning of "potential actions." In this sense, taking into account recent developments in neuroscience (motor imagery, simulation theory of covert actions, mirror neuron system) and in embodied robotics, PMP offers a novel framework for understanding motor cognition that goes beyond the engineering control paradigm provided by OCT. Therefore, the paper is at the same time a review of the PMP rationale, as a computational theory, and a perspective presentation of how to develop it for designing

  16. Passive Motion Paradigm: an alternative to Optimal Control

    Directory of Open Access Journals (Sweden)

    Vishwanathan eMohan

    2011-12-01

    Full Text Available In the last years, optimal control theory (OCT has emerged as the leading approach for investigating neural control of movement and motor cognition for two complementary research lines: behavioural neuroscience and humanoid robotics. In both cases, there are general problems that need to be addressed, such as the ‘degrees of freedom problem’, the common core of production, observation, reasoning, and learning of ‘actions’. OCT, directly derived from engineering design techniques of control systems quantifies task goals as ‘cost functions’ and uses the sophisticated formal tools of optimal control to obtain desired behaviour (and predictions. We propose an alternative ‘softer’ approach (PMP: Passive Motion Paradigm that we believe is closer to the biomechanics and cybernetics of action. The basic idea is that actions (overt and overt are the consequences of an internal simulation process that ‘animates’ the body schema with the attractor dynamics of force fields induced by the goal and task specific constraints. This internal simulation offers the brain a way to dynamically link motor redundancy with task oriented constraints ‘at runtime’, hence solving the ‘degrees of freedom problem’ without explicit kinematic inversion and cost function computation. We argue that the function of such computational machinery is not only to shape motor output during action execution but also to provide the self with information on the feasibility, consequence, understanding and meaning of ‘potential actions’. In this sense, taking into account recent developments in neuroscience (motor imagery, simulation theory, mirror neurons and in embodied robotics, PMP offers a novel framework for understanding motor cognition that goes beyond the engineering control paradigm provided by OCT. Therefore, the paper is at the same time a review of the PMP rationale, as a computational theory, and a perspective presentation of how to develop it

  17. Out-reach in-space technology experiments program: Control of flexible robot manipulators in zero gravity, experiment definition phase

    Science.gov (United States)

    Phillips, Warren F.

    1989-01-01

    The results obtained show that it is possible to control light-weight robots with flexible links in a manner that produces good response time and does not induce unacceptable link vibrations. However, deflections induced by gravity cause large static position errors with such a control system. For this reason, it is not possible to use this control system for controlling motion in the direction of gravity. The control system does, on the other hand, have potential for use in space. However, in-space experiments will be needed to verify its applicability to robots moving in three dimensions.

  18. The plane motion control of the quadrocopter

    Directory of Open Access Journals (Sweden)

    A. N. Kanatnikov

    2015-01-01

    Full Text Available Among a large number of modern flying vehicles, the quadrocopter relates to unmanned aerial vehicles (UAV which are relatively cheap and easy to design. Quadrocopters are able to fly in bad weather, hang in the air for quite a long time, observe the objects and perform many other tasks. They have been applied in rescue operations, in agriculture, in the military and many other fields.For quadrocopters, the problems of path planning and control are relevant. These problems have many variants in which limited resources of modern UAV, possible obstacles, for instance, for flying in a cross-country terrain or in a city environment and weather conditions (particularly, wind conditions are taken into account. Many research studies are concerned with these problems and reflected in series of publications (note the interesting survey [1] and references therein. Various methods were used for the control synthesis for these vehicles: linear approximations [2], sliding mode control [3], the covering method [4] and so on.In the paper, a quadrocopter is considered as a rigid body. The kinematic and dynamic equations of the motion are analyzed. Two cases of motion are emphasized: a motion in a vertical plane and in a horizontal plane. The control is based on transferring of the affine system to the canonical form [5] and the nonlinear stabilization method [6].

  19. Live video monitoring robot controlled by web over internet

    Science.gov (United States)

    Lokanath, M.; Akhil Sai, Guruju

    2017-11-01

    Future is all about robots, robot can perform tasks where humans cannot, Robots have huge applications in military and industrial area for lifting heavy weights, for accurate placements, for repeating the same task number of times, where human are not efficient. Generally robot is a mix of electronic, electrical and mechanical engineering and can do the tasks automatically on its own or under the supervision of humans. The camera is the eye for robot, call as robovision helps in monitoring security system and also can reach into the places where the human eye cannot reach. This paper presents about developing a live video streaming robot controlled from the website. We designed the web, controlling for the robot to move left, right, front and back while streaming video. As we move to the smart environment or IoT (Internet of Things) by smart devices the system we developed here connects over the internet and can be operated with smart mobile phone using a web browser. The Raspberry Pi model B chip acts as heart for this system robot, the sufficient motors, surveillance camera R pi 2 are connected to Raspberry pi.

  20. Spoken commands control robot that handles radioactive materials

    International Nuclear Information System (INIS)

    Phelan, P.F.; Keddy, C.; Beugelsdojk, T.J.

    1989-01-01

    Several robotic systems have been developed by Los Alamos National Laboratory to handle radioactive material. Because of safety considerations, the robotic system must be under direct human supervision and interactive control continuously. In this paper, we describe the implementation of a voice-recognition system that permits this control, yet allows the robot to perform complex preprogrammed manipulations without the operator's intervention. To provide better interactive control, we connected to the robot's control computer, a speech synthesis unit, which provides audible feedback to the operator. Thus upon completion of a task or if an emergency arises, an appropriate spoken message can be reported by the control computer. The training programming and operation of this commercially available system are discussed, as are the practical problems encountered during operations

  1. Study of Inverted Pendulum Robot Using Fuzzy Servo Control Method

    Directory of Open Access Journals (Sweden)

    Dazhong Wang

    2012-09-01

    Full Text Available The inverted pendulum robot is a classical problem in controls. The inherit instabilities in the setup make it a natural target for a control system. Inverted pendulum robot is suitable to use for investigation and verification of various control methods for dynamic systems. Maintaining an equilibrium position of the pendulum pointing up is a challenge as this equilibrium position is unstable. As the inverted pendulum robot system is nonlinear it is well-suited to be controlled by fuzzy logic. In this paper, Lagrange method has been applied to develop the mathematical model of the system. The objective of the simulation to be shown using the fuzzy control method can stabilize the nonlinear system of inverted pendulum robot.

  2. Self versus environment motion in postural control.

    Directory of Open Access Journals (Sweden)

    Kalpana Dokka

    2010-02-01

    Full Text Available To stabilize our position in space we use visual information as well as non-visual physical motion cues. However, visual cues can be ambiguous: visually perceived motion may be caused by self-movement, movement of the environment, or both. The nervous system must combine the ambiguous visual cues with noisy physical motion cues to resolve this ambiguity and control our body posture. Here we have developed a Bayesian model that formalizes how the nervous system could solve this problem. In this model, the nervous system combines the sensory cues to estimate the movement of the body. We analytically demonstrate that, as long as visual stimulation is fast in comparison to the uncertainty in our perception of body movement, the optimal strategy is to weight visually perceived movement velocities proportional to a power law. We find that this model accounts for the nonlinear influence of experimentally induced visual motion on human postural behavior both in our data and in previously published results.

  3. Fractal gene regulatory networks for robust locomotion control of modular robots

    DEFF Research Database (Denmark)

    Zahadat, Payam; Christensen, David Johan; Schultz, Ulrik Pagh

    2010-01-01

    Designing controllers for modular robots is difficult due to the distributed and dynamic nature of the robots. In this paper fractal gene regulatory networks are evolved to control modular robots in a distributed way. Experiments with different morphologies of modular robot are performed and the ......Designing controllers for modular robots is difficult due to the distributed and dynamic nature of the robots. In this paper fractal gene regulatory networks are evolved to control modular robots in a distributed way. Experiments with different morphologies of modular robot are performed...

  4. Study on fundamental mechanism of nuclear advanced robot. An analysis of fundamental motion with pliability for end-effector of advanced robot

    International Nuclear Information System (INIS)

    Ohki, Arahiko; Hirano, Sigeo; Yoshida, Tomoya.

    1997-01-01

    Most of present robots only perform works simulating human action, but hereafter, it is required to do advanced works smoothly with robots in place of men. Among the mechanisms of high performance robots, as one of the important components that do advanced action and adapt to diversified purposes, there is manipulator. The manipulator comprises arm and end effector. In the process of heightening robot performance hereafter, the reproduction of detailed action is the indispensable subject of research. The object of carrying out this research is to elucidate the possibility of giving the functions close to those of delicate human hands to end effector. First, the joints of human hands were measured, and based on these data, the equation for determining the change of angle in relation to the time of motion of respective joints was established. Further, the simulation of simple actions was carried out, and the concept of the mechanism model was built by analyzing the motion similar to human body. The structural difference in the joints of human and manipulator, the measurement of hands and the analysis of the motion of hand joints are reported. (K.I.)

  5. Adaptive neural control for dual-arm coordination of humanoid robot with unknown nonlinearities in output mechanism.

    Science.gov (United States)

    Liu, Zhi; Chen, Ci; Zhang, Yun; Chen, C L P

    2015-03-01

    To achieve an excellent dual-arm coordination of the humanoid robot, it is essential to deal with the nonlinearities existing in the system dynamics. The literatures so far on the humanoid robot control have a common assumption that the problem of output hysteresis could be ignored. However, in the practical applications, the output hysteresis is widely spread; and its existing limits the motion/force performances of the robotic system. In this paper, an adaptive neural control scheme, which takes the unknown output hysteresis and computational efficiency into account, is presented and investigated. In the controller design, the prior knowledge of system dynamics is assumed to be unknown. The motion error is guaranteed to converge to a small neighborhood of the origin by Lyapunov's stability theory. Simultaneously, the internal force is kept bounded and its error can be made arbitrarily small.

  6. Removal of proprioception by BCI raises a stronger body ownership illusion in control of a humanlike robot.

    Science.gov (United States)

    Alimardani, Maryam; Nishio, Shuichi; Ishiguro, Hiroshi

    2016-09-22

    Body ownership illusions provide evidence that our sense of self is not coherent and can be extended to non-body objects. Studying about these illusions gives us practical tools to understand the brain mechanisms that underlie body recognition and the experience of self. We previously introduced an illusion of body ownership transfer (BOT) for operators of a very humanlike robot. This sensation of owning the robot's body was confirmed when operators controlled the robot either by performing the desired motion with their body (motion-control) or by employing a brain-computer interface (BCI) that translated motor imagery commands to robot movement (BCI-control). The interesting observation during BCI-control was that the illusion could be induced even with a noticeable delay in the BCI system. Temporal discrepancy has always shown critical weakening effects on body ownership illusions. However the delay-robustness of BOT during BCI-control raised a question about the interaction between the proprioceptive inputs and delayed visual feedback in agency-driven illusions. In this work, we compared the intensity of BOT illusion for operators in two conditions; motion-control and BCI-control. Our results revealed a significantly stronger BOT illusion for the case of BCI-control. This finding highlights BCI's potential in inducing stronger agency-driven illusions by building a direct communication between the brain and controlled body, and therefore removing awareness from the subject's own body.

  7. Advances in robot kinematics

    CERN Document Server

    Khatib, Oussama

    2014-01-01

    The topics addressed in this book cover the whole range of kinematic analysis, synthesis and design and consider robotic systems possessing serial, parallel and cable driven mechanisms. The robotic systems range from being less than fully mobile to kinematically redundant to overconstrained.  The fifty-six contributions report the latest results in robot kinematics with emphasis on emerging areas such as design and control of humanoids or humanoid subsystems. The book is of interest to researchers wanting to bring their knowledge up to date regarding modern topics in one of the basic disciplines in robotics, which relates to the essential property of robots, the motion of mechanisms.

  8. Developing a Psychologically Inspired Cognitive Architecture for Robotic Control: The Symbolic and Subsymbolic Robotic Intelligence Control System (SS-RICS

    Directory of Open Access Journals (Sweden)

    Troy Dale Kelley

    2006-09-01

    Full Text Available This paper describes the ongoing development of a robotic control architecture that was inspired by computational cognitive architectures from the discipline of cognitive psychology. The robotic control architecture combines symbolic and subsymbolic representations of knowledge into a unified control structure. The architecture is organized as a goal driven, serially executing, production system at the highest symbolic level; and a multiple algorithm, parallel executing, simple collection of algorithms at the lowest subsymbolic level. The goal is to create a system that will progress through the same cognitive developmental milestones as do human infants. Common robotics problems of localization, object recognition, and object permanence are addressed within the specified framework.

  9. Developing a Psychologically Inspired Cognitive Architecture for Robotic Control: The Symbolic and Subsymbolic Robotic Intelligence Control System (SS-RICS

    Directory of Open Access Journals (Sweden)

    Troy Dale Kelley

    2008-11-01

    Full Text Available This paper describes the ongoing development of a robotic control architecture that was inspired by computational cognitive architectures from the discipline of cognitive psychology. The robotic control architecture combines symbolic and subsymbolic representations of knowledge into a unified control structure. The architecture is organized as a goal driven, serially executing, production system at the highest symbolic level; and a multiple algorithm, parallel executing, simple collection of algorithms at the lowest subsymbolic level. The goal is to create a system that will progress through the same cognitive developmental milestones as do human infants. Common robotics problems of localization, object recognition, and object permanence are addressed within the specified framework.

  10. Hydrodynamics of a robotic fish tail: effects of the caudal peduncle, fin ray motions and the flow speed.

    Science.gov (United States)

    Ren, Ziyu; Yang, Xingbang; Wang, Tianmiao; Wen, Li

    2016-02-08

    Recent advances in understanding fish locomotion with robotic devices have included the use of biomimetic flapping based and fin undulatory locomotion based robots, treating two locomotions separately from each other. However, in most fish species, patterns of active movements of fins occur in concert with the body undulatory deformation during swimming. In this paper, we describe a biomimetic robotic caudal fin programmed with individually actuated fin rays to mimic the fin motion of the Bluegill Sunfish (Lepomis macrochirus) and coupled with heave and pitch oscillatory motions adding to the robot to mimic the peduncle motion which is derived from the undulatory fish body. Multiple-axis force and digital particle image velocimetry (DPIV) experiments from both the vertical and horizontal planes behind the robotic model were conducted under different motion programs and flow speeds. We found that both mean thrust and lift could be altered by changing the phase difference (φ) from 0° to 360° between the robotic caudal peduncle and the fin ray motion (spanning from 3 mN to 124 mN). Notably, DPIV results demonstrated that the caudal fin generated multiple wake flow patterns in both the vertical and horizontal planes by varying φ. Vortex jet angle and thrust impulse also varied significantly both in these two planes. In addition, the vortex shedding position along the spanwise tail direction could be shifted around the mid-sagittal position between the upper and lower lobes by changing the phase difference. We hypothesize that the fish caudal fin may serve as a flexible vectoring propeller during swimming and may be critical for the high maneuverability of fish.

  11. Force control of a robot for surface contamination detection

    International Nuclear Information System (INIS)

    Petterson, B.J.; Jones, J.F.

    1987-01-01

    A system is under development at Sandia National Laboratories for use in understanding the issues relating to automated robotic handling of spent nuclear fuel shipping casks. The goal of robotic handling is reduction of personnel radiation exposure at the proposed geologic repositories. One of the major technology development areas has been the integration of sensors into the control of the robot system to allow operation in semi-structured environments. In particular, a multiaxis force sensor is used to make robot trajectory corrections based on the contact force between the robot and workpiece. This force feedback system allows contact swipes (smears) to be made on the cask surface in a repeatable manner. 8 refs., 3 figs

  12. Automating the Incremental Evolution of Controllers for Physical Robots

    DEFF Research Database (Denmark)

    Faina, Andres; Jacobsen, Lars Toft; Risi, Sebastian

    2017-01-01

    the evolution of digital objects.…” The work presented here investigates how fully autonomous evolution of robot controllers can be realized in hardware, using an industrial robot and a marker-based computer vision system. In particular, this article presents an approach to automate the reconfiguration...... of the test environment and shows that it is possible, for the first time, to incrementally evolve a neural robot controller for different obstacle avoidance tasks with no human intervention. Importantly, the system offers a high level of robustness and precision that could potentially open up the range...

  13. Traction Control Study for a Scaled Automated Robotic Car

    OpenAIRE

    Morton, Mark A.

    2004-01-01

    This thesis presents the use of sliding mode control applied to a 1/10th scale robotic car to operate at a desired slip. Controlling the robot car at any desired slip has a direct relation to the amount of force that is applied to the driving wheels based on road surface conditions. For this model, the desired traction/slip is maintained for a specific surface which happens to be a Lego treadmill platform. How the platform evolved and the robot car was designed are also covered. To parame...

  14. Passivity-based control and estimation in networked robotics

    CERN Document Server

    Hatanaka, Takeshi; Fujita, Masayuki; Spong, Mark W

    2015-01-01

    Highlighting the control of networked robotic systems, this book synthesizes a unified passivity-based approach to an emerging cross-disciplinary subject. Thanks to this unified approach, readers can access various state-of-the-art research fields by studying only the background foundations associated with passivity. In addition to the theoretical results and techniques,  the authors provide experimental case studies on testbeds of robotic systems  including networked haptic devices, visual robotic systems,  robotic network systems and visual sensor network systems. The text begins with an introduction to passivity and passivity-based control together with the other foundations needed in this book. The main body of the book consists of three parts. The first examines how passivity can be utilized for bilateral teleoperation and demonstrates the inherent robustness of the passivity-based controller against communication delays. The second part emphasizes passivity’s usefulness for visual feedback control ...

  15. Evolutional development of controlling software for agricultural vehicles and robots

    DEFF Research Database (Denmark)

    Nakanishi, Tsuneo; Jæger-Hansen, Claes Lund; Griepentrog, Hans-Werner

    Agricultural vehicles and robots expand their controlling software in size and complexity for their increasing functions. Due to repeated, ad hoc addition and modification, software gets structurally corrupted and becomes low performing, resource consuming and unreliable. This paper presents...

  16. Tool position tracking control of a nonlinear uncertain flexible robot ...

    Indian Academy of Sciences (India)

    Robot manipulators have become progressively important in the field of flexible ... this research, tracking of tool position and minimization of motor torque are ...... and Menhaj M B 2013a Position and current control of a permanent-magnet syn-.

  17. Motion control of musculoskeletal systems with redundancy.

    Science.gov (United States)

    Park, Hyunjoo; Durand, Dominique M

    2008-12-01

    Motion control of musculoskeletal systems for functional electrical stimulation (FES) is a challenging problem due to the inherent complexity of the systems. These include being highly nonlinear, strongly coupled, time-varying, time-delayed, and redundant. The redundancy in particular makes it difficult to find an inverse model of the system for control purposes. We have developed a control system for multiple input multiple output (MIMO) redundant musculoskeletal systems with little prior information. The proposed method separates the steady-state properties from the dynamic properties. The dynamic control uses a steady-state inverse model and is implemented with both a PID controller for disturbance rejection and an artificial neural network (ANN) feedforward controller for fast trajectory tracking. A mechanism to control the sum of the muscle excitation levels is also included. To test the performance of the proposed control system, a two degree of freedom ankle-subtalar joint model with eight muscles was used. The simulation results show that separation of steady-state and dynamic control allow small output tracking errors for different reference trajectories such as pseudo-step, sinusoidal and filtered random signals. The proposed control method also demonstrated robustness against system parameter and controller parameter variations. A possible application of this control algorithm is FES control using multiple contact cuff electrodes where mathematical modeling is not feasible and the redundancy makes the control of dynamic movement difficult.

  18. Kinect-Based Sliding Mode Control for Lynxmotion Robotic Arm

    Directory of Open Access Journals (Sweden)

    Ismail Ben Abdallah

    2016-01-01

    Full Text Available Recently, the technological development of manipulator robot increases very quickly and provides a positive impact to human life. The implementation of the manipulator robot technology offers more efficiency and high performance for several human’s tasks. In reality, efforts published in this context are focused on implementing control algorithms with already preprogrammed desired trajectories (passive robots case or trajectory generation based on feedback sensors (active robots case. However, gesture based control robot can be considered as another channel of system control which is not widely discussed. This paper focuses on a Kinect-based real-time interactive control system implementation. Based on LabVIEW integrated development environment (IDE, a developed human-machine-interface (HMI allows user to control in real time a Lynxmotion robotic arm. The Kinect software development kit (SDK provides a tool to keep track of human body skeleton and abstract it into 3-dimensional coordinates. Therefore, the Kinect sensor is integrated into our control system to detect the different user joints coordinates. The Lynxmotion dynamic has been implemented in a real-time sliding mode control algorithm. The experimental results are carried out to test the effectiveness of the system, and the results verify the tracking ability, stability, and robustness.

  19. The effects on Kinematics and Muscle Activity of Walking in a Robotic Gait Trainer During Zero-Force Control

    NARCIS (Netherlands)

    van Asseldonk, Edwin H.F.; Veneman, J.F.; Ekkelenkamp, R.; Buurke, Jaap; van der Helm, F.C.T.; van der Kooij, Herman

    2008-01-01

    “Assist as needed” control algorithms promote activity of patients during robotic gait training. Implementing these requires a free walking mode of a device, as unassisted motions should not be hindered. The goal of this study was to assess the normality of walking in the free walking mode of the

  20. Controlling robot arm with the mind

    National Science Foundation

    2017-05-31

    Full Text Available Research test subjects at the University of Minnesota who were fitted with a specialized noninvasive brain cap were able to move a robotic arm just by imagining moving their own arms.

  1. Teen Sized Humanoid Robot: Archie

    Science.gov (United States)

    Baltes, Jacky; Byagowi, Ahmad; Anderson, John; Kopacek, Peter

    This paper describes our first teen sized humanoid robot Archie. This robot has been developed in conjunction with Prof. Kopacek’s lab from the Technical University of Vienna. Archie uses brushless motors and harmonic gears with a novel approach to position encoding. Based on our previous experience with small humanoid robots, we developed software to create, store, and play back motions as well as control methods which automatically balance the robot using feedback from an internal measurement unit (IMU).

  2. Controlling Tensegrity Robots through Evolution using Friction based Actuation

    Science.gov (United States)

    Kothapalli, Tejasvi; Agogino, Adrian K.

    2017-01-01

    Traditional robotic structures have limitations in planetary exploration as their rigid structural joints are prone to damage in new and rough terrains. In contrast, robots based on tensegrity structures, composed of rods and tensile cables, offer a highly robust, lightweight, and energy efficient solution over traditional robots. In addition tensegrity robots can be highly configurable by rearranging their topology of rods, cables and motors. However, these highly configurable tensegrity robots pose a significant challenge for locomotion due to their complexity. This study investigates a control pattern for successful locomotion in tensegrity robots through an evolutionary algorithm. A twelve-rod hardware model is rapidly prototyped to utilize a new actuation method based on friction. A web-based physics simulation is created to model the twelve-rod tensegrity ball structure. Square-waves are used as control policies for the actuators of the tensegrity structure. Monte Carlo trials are run to find the most successful number of amplitudes for the square-wave control policy. From the results, an evolutionary algorithm is implemented to find the most optimized solution for locomotion of the twelve-rod tensegrity structure. The software pattern coupled with the new friction based actuation method can serve as the basis for highly efficient tensegrity robots in space exploration.

  3. Towards Simulation of Custom Industrial Robots

    OpenAIRE

    Marcu, Cosmin; Robotin, Radu

    2008-01-01

    In order to create a simulator for custom industrial robots, it is very important to know the forward and inverse kinematics equations of the robot structure, the controller output data and the limitations of the robot mechanical components. In this paper we presented the steps for building a simulation program for a custom industrial robot. The first step was the robot modeling where we obtained the forward and inverse kinematics equations used as motion laws both for the simulated and for t...

  4. DARC: Next generation decentralized control framework for robot applications

    DEFF Research Database (Denmark)

    Kjærgaard, Morten; Andersen, Nils Axel; Ravn, Ole

    2013-01-01

    This paper presents DARC, a next generation control framework for robot applications. It is designed to be equally powerful in prototyping research projects and for building serious commercial robots running on low powered embedded hardware, thus closing the gab between research and industry....... It incorporates several new techniques such as a decentralized peer-to-peer architecture, transparent network distribution of the control system, and automatic run-time supervision to guarantee robustness....

  5. Robotic Hand Controlling Based on Flexible Sensor

    OpenAIRE

    Bilgin, Süleyman; Üser, Yavuz; Mercan, Muhammet

    2016-01-01

    Today's technology has increased the interest in robotic systems andincrease the number of studies realized in this area.  There are many studies on robotic systems inseveral fields to facilitate human life in the literature. In this study, arobot hand is designed to repeat finger movements depending upon flexiblesensors mounted on any wearable glove. In the literature, various sensors thatdetect the finger movement are used. The sensor that detects the angle of thefingers has b...

  6. Usability Assessment of Two Different Control Modes for the Master Console of a Laparoscopic Surgical Robot

    Directory of Open Access Journals (Sweden)

    Xiaoli Zhang

    2012-01-01

    Full Text Available The objective of this study is to evaluate potential interface control modes for a compact four-degree-of-freedom (4-DOF surgical robot. The goal is to improve robot usability by incorporating a sophisticated haptics-capable interface. Two control modes were developed using a commercially available haptic joystick: (1 a virtually point-constrained interface providing an analog for constrained laparoscopic motion (3-DOF rotation and 1-DOF translation, and (2 an unconstrained Cartesian input interface mapping more directly to the surgical tool tip motions. Subjects (n = 5 successfully performed tissue identification and manipulation tasks in an animal model in point-constrained and unconstrained control modes, respectively, with speed roughly equal to that achieved in similar manual procedures, and without a steep learning curve. The robot control was evaluated through bench-top tests and a subsequent qualitative questionnaire (n = 15. The results suggest that the unconstrained control mode was preferred for both camera guidance and tool manipulations.

  7. Torque Control of Underactuated Tendon-driven Robotic Fingers

    Science.gov (United States)

    Abdallah, Muhammad E. (Inventor); Ihrke, Chris A. (Inventor); Reiland, Matthew J. (Inventor); Wampler, Charles W. (Inventor); Diftler, Myron A. (Inventor); Platt, Robert (Inventor); Bridgwater, Lyndon (Inventor)

    2013-01-01

    A robotic system includes a robot having a total number of degrees of freedom (DOF) equal to at least n, an underactuated tendon-driven finger driven by n tendons and n DOF, the finger having at least two joints, being characterized by an asymmetrical joint radius in one embodiment. A controller is in communication with the robot, and controls actuation of the tendon-driven finger using force control. Operating the finger with force control on the tendons, rather than position control, eliminates the unconstrained slack-space that would have otherwise existed. The controller may utilize the asymmetrical joint radii to independently command joint torques. A method of controlling the finger includes commanding either independent or parameterized joint torques to the controller to actuate the fingers via force control on the tendons.

  8. Boundaries Control Collective Dynamics of Inertial Self-Propelled Robots

    Science.gov (United States)

    Deblais, A.; Barois, T.; Guerin, T.; Delville, P. H.; Vaudaine, R.; Lintuvuori, J. S.; Boudet, J. F.; Baret, J. C.; Kellay, H.

    2018-05-01

    Simple ingredients, such as well-defined interactions and couplings for the velocity and orientation of self-propelled objects, are sufficient to produce complex collective behavior in assemblies of such entities. Here, we use assemblies of rodlike robots made motile through self-vibration. When confined in circular arenas, dilute assemblies of these rods act as a gas. Increasing the surface fraction leads to a collective behavior near the boundaries: polar clusters emerge while, in the bulk, gaslike behavior is retained. The coexistence between a gas and surface clusters is a direct consequence of inertial effects as shown by our simulations. A theoretical model, based on surface mediated transport accounts for this coexistence and illustrates the exact role of the boundaries. Our study paves the way towards the control of collective behavior: By using deformable but free to move arenas, we demonstrate that the surface induced clusters can lead to directed motion, while the topology of the surface states can be controlled by biasing the motility of the particles.

  9. An ultrasonic sensor controller for mapping and servo control in robotic systems

    International Nuclear Information System (INIS)

    Drotning, W.D.; Garcia, P. Jr.

    1993-03-01

    An ultrasonic sensor controller has been developed and applied in a variety of robotic systems for operation in hazardous environments. The controller consists of hardware and software that control multiple ultrasonic range sensors and provide workspace information to robot controllers for rapid, safe, and reliable operation in hazardous and remote environments. The hardware consists of a programmable multichannel controller that resides on a VMEbus for high speed communication to a multiprocessor architecture. The sensor controller has been used in a number of applications, which include providing high precision range information for proximity servo control of robots, and performing surface and obstacle mapping functions for safe path planning of robots in unstructured environments

  10. Visual Recognition and Its Application to Robot Arm Control

    Directory of Open Access Journals (Sweden)

    Jih-Gau Juang

    2015-10-01

    Full Text Available This paper presents an application of optical word recognition and fuzzy control to a smartphone automatic test system. The system consists of a robot arm and two webcams. After the words from the control panel that represent commands are recognized by the robot system, the robot arm performs the corresponding actions to test the smartphone. One of the webcams is utilized to capture commands on the screen of the control panel, the other to recognize the words on the screen of the tested smartphone. The method of image processing is based on the Red-Green-Blue (RGB and Hue-Saturation-Luminance (HSL color spaces to reduce the influence of light. Fuzzy theory is used in the robot arm’s position control. The Optical Character Recognition (OCR technique is applied to the word recognition, and the recognition results are then checked by a dictionary process to increase the recognition accuracy. The camera which is used to recognize the tested smartphone also provides object coordinates to the fuzzy controller, then the robot arm moves to the desired positions and presses the desired buttons. The proposed control scheme allows the robot arm to perform different assigned test functions successfully.

  11. Frequency domain performance analysis of nonlinearly controlled motion systems

    NARCIS (Netherlands)

    Pavlov, A.V.; Wouw, van de N.; Pogromski, A.Y.; Heertjes, M.F.; Nijmeijer, H.

    2007-01-01

    At the heart of the performance analysis of linear motion control systems lie essential frequency domain characteristics such as sensitivity and complementary sensitivity functions. For a class of nonlinear motion control systems called convergent systems, generalized versions of these sensitivity

  12. Experiments on co-operating robot arms

    International Nuclear Information System (INIS)

    Arthaya, B.; De Schutter, J.

    1994-01-01

    When two robots manipulate a common object or perform a single task together, a closed-kinematic chain is formed. If both robots are controlled under position control only, at a certain phase during the manipulation, the interaction forces may become unacceptably high. The interaction forces are caused by the kinematic as well as the dynamic errors in the robot position controller. In order to avoid this problem, a synchronized motion between both robots has to be generated, not only by controlling the position (velocity) of the two end-effectors, but also by controlling the interaction forces between them. In order to generate a synchronized motion, the first robot controller continuously modifies the task frame velocity corresponding to the velocity of the other robot. This implies that the velocity of the other robot is used as feed-forward information in order to anticipate its motion. This approach results in a better tracking behaviour

  13. Development of safe mechanism for surgical robots using equilibrium point control method.

    Science.gov (United States)

    Park, Shinsuk; Lim, Hokjin; Kim, Byeong-sang; Song, Jae-bok

    2006-01-01

    This paper introduces a novel mechanism for surgical robotic systems to generate human arm-like compliant motion. The mechanism is based on the idea of the equilibrium point control hypothesis which claims that multi-joint limb movements are achieved by shifting the limbs' equilibrium positions defined by neuromuscular activity. The equilibrium point control can be implemented on a robot manipulator by installing two actuators at each joint of the manipulator, one to control the joint position, and the other to control the joint stiffness. This double-actuator mechanism allows us to arbitrarily manipulate the stiffness (or impedance) of a robotic manipulator as well as its position. Also, the force at the end-effector can be estimated based on joint stiffness and joint angle changes without using force transducers. A two-link manipulator and a three-link manipulator with the double-actuator units have been developed, and experiments and simulation results show the potential of the proposed approach. By creating the human arm-like behavior, this mechanism can improve the performance of robot manipulators to execute stable and safe movement in surgical environments by using a simple control scheme.

  14. Integrated Control Strategies Supporting Autonomous Functionalities in Mobile Robots

    Directory of Open Access Journals (Sweden)

    Brandon Sights

    2006-10-01

    Full Text Available High-level intelligence allows a mobile robot to create and interpret complex world models, but without a precise control system, the accuracy of the world model and the robot's ability to interact with its surroundings are greatly diminished. This problem is amplified when the environment is hostile, such as in a battlefield situation where an error in movement or a slow response may lead to destruction of the robot. As the presence of robots on the battlefield continues to escalate and the trend toward relieving the human of the low-level control burden advances, the ability to combine the functionalities of several critical control systems on a single platform becomes imperative.

  15. Analysis of the accuracy and robustness of the leap motion controller.

    Science.gov (United States)

    Weichert, Frank; Bachmann, Daniel; Rudak, Bartholomäus; Fisseler, Denis

    2013-05-14

    The Leap Motion Controller is a new device for hand gesture controlled user interfaces with declared sub-millimeter accuracy. However, up to this point its capabilities in real environments have not been analyzed. Therefore, this paper presents a first study of a Leap Motion Controller. The main focus of attention is on the evaluation of the accuracy and repeatability. For an appropriate evaluation, a novel experimental setup was developed making use of an industrial robot with a reference pen allowing a position accuracy of 0.2 mm. Thereby, a deviation between a desired 3D position and the average measured positions below 0.2 mm has been obtained for static setups and of 1.2 mm for dynamic setups. Using the conclusion of this analysis can improve the development of applications for the Leap Motion controller in the field of Human-Computer Interaction.

  16. Analysis of the Accuracy and Robustness of the Leap Motion Controller

    Directory of Open Access Journals (Sweden)

    Denis Fisseler

    2013-05-01

    Full Text Available The Leap Motion Controller is a new device for hand gesture controlled user interfaces with declared sub-millimeter accuracy. However, up to this point its capabilities in real environments have not been analyzed. Therefore, this paper presents a first study of a Leap Motion Controller. The main focus of attention is on the evaluation of the accuracy and repeatability. For an appropriate evaluation, a novel experimental setup was developed making use of an industrial robot with a reference pen allowing a position accuracy of 0.2 mm. Thereby, a deviation between a desired 3D position and the average measured positions below 0.2mmhas been obtained for static setups and of 1.2mmfor dynamic setups. Using the conclusion of this analysis can improve the development of applications for the Leap Motion controller in the field of Human-Computer Interaction.

  17. A novel remote center of motion mechanism for the force-reflective master robot of haptic tele-surgery systems.

    Science.gov (United States)

    Hadavand, Mostafa; Mirbagheri, Alireza; Behzadipour, Saeed; Farahmand, Farzam

    2014-06-01

    An effective master robot for haptic tele-surgery applications needs to provide a solution for the inversed movements of the surgical tool, in addition to sufficient workspace and manipulability, with minimal moving inertia. A novel 4 + 1-DOF mechanism was proposed, based on a triple parallelogram linkage, which provided a Remote Center of Motion (RCM) at the back of the user's hand. The kinematics of the robot was analyzed and a prototype was fabricated and evaluated by experimental tests. With a RCM at the back of the user's hand the actuators far from the end effector, the robot could produce the sensation of hand-inside surgery with minimal moving inertia. The target workspace was achieved with an acceptable manipulability. The trajectory tracking experiments revealed small errors, due to backlash at the joints. The proposed mechanism meets the basic requirements of an effective master robot for haptic tele-surgery applications. Copyright © 2013 John Wiley & Sons, Ltd.

  18. Coordinated Resolved Motion Control of Dual-Arm Manipulators with Closed Chain

    Directory of Open Access Journals (Sweden)

    Tianliang Liu

    2016-05-01

    Full Text Available When applied to some tasks, such as payload handling, assembling, repairing and so on, the two arms of a humanoid robot will form a closed kinematic chain. It makes the motion planning and control for dual-arm coordination very complex and difficult. In this paper, we present three types of resolved motion control methods for a humanoid robot during coordinated manipulation. They are, respectively, position-level, velocity-level and acceleration-level resolved motion control methods. The desired pose, velocity and acceleration of each end-effector are then resolved according to the desired motion of the payload and the constraints on the closed-chain system without consideration of the internal force. Corresponding to the three cases above, the joint variables of each arm are then calculated using the inverse kinematic equations, at position-level, velocity-level or acceleration-level. Finally, a dynamic modelling and simulation platform is established based on ADAMS and Matlab software. The proposed methods are verified by typical cases. The simulation results show that the proposed control strategy can realize the dual-arm coordinated operation and the internal force of the closed chain during the operation is controlled in a reasonable range at the same time.

  19. Development and anti-swing control of an automated measurement robot system for multi-stud tensioning machine

    International Nuclear Information System (INIS)

    Li Haoyuan; Li Meng; Duan Xingguang; Gao Liang; Cui Tengfei; Guo Yanjun

    2017-01-01

    During nuclear power plant maintenance, the multi-stud tensioning machine is used to perform opening/sealing the cap of the reactor pressure vessel. This process incorporates elongations of 58 studs, whose extension values are monitored in real time by measurement meters. Conventionally, the placements of the meters are performed by human labor, which is time consuming and radioactively hazardous. In this paper, we introduce an automated measurement robot system, consisting of 58 node robots and multiple field bus based distributed control devices, to complete meter placement and data acquisition tasks without human involvement in the hazardous working site. In order to eliminate the swing phenomenon of the wire-driven meter adaptor on the robot distal end, extra-insensitive input shaper is employed for robot motion control, thus saving the overall operation time from traditionally over 10 minutes to less than 22 s. (author)

  20. Intelligent viewing control for robotic and automation systems

    Science.gov (United States)

    Schenker, Paul S.; Peters, Stephen F.; Paljug, Eric D.; Kim, Won S.

    1994-10-01

    We present a new system for supervisory automated control of multiple remote cameras. Our primary purpose in developing this system has been to provide capability for knowledge- based, `hands-off' viewing during execution of teleoperation/telerobotic tasks. The reported technology has broader applicability to remote surveillance, telescience observation, automated manufacturing workcells, etc. We refer to this new capability as `Intelligent Viewing Control (IVC),' distinguishing it from a simple programmed camera motion control. In the IVC system, camera viewing assignment, sequencing, positioning, panning, and parameter adjustment (zoom, focus, aperture, etc.) are invoked and interactively executed by real-time by a knowledge-based controller, drawing on a priori known task models and constraints, including operator preferences. This multi-camera control is integrated with a real-time, high-fidelity 3D graphics simulation, which is correctly calibrated in perspective to the actual cameras and their platform kinematics (translation/pan-tilt). Such merged graphics- with-video design allows the system user to preview and modify the planned (`choreographed') viewing sequences. Further, during actual task execution, the system operator has available both the resulting optimized video sequence, as well as supplementary graphics views from arbitrary perspectives. IVC, including operator-interactive designation of robot task actions, is presented to the user as a well-integrated video-graphic single screen user interface allowing easy access to all relevant telerobot communication/command/control resources. We describe and show pictorial results of a preliminary IVC system implementation for telerobotic servicing of a satellite.

  1. Artificial intelligence and information-control systems of robots - 87

    International Nuclear Information System (INIS)

    Plander, I.

    1987-01-01

    Independent research areas of artificial intelligence represent the following problems: automatic problem solving and new knowledge discovering, automatic program synthesis, natural language, picture and scene recognition and understanding, intelligent control systems of robots equipped with sensoric subsystems, dialogue of two knowledge systems, as well as studying and modelling higher artificial intelligence attributes, such as emotionality and personality. The 4th Conference draws on the problems treated at the preceding Conferences, and presents the most recent knowledge on the following topics: theoretical problems of artificial intelligence, knowledge-based systems, expert systems, perception and pattern recognition, robotics, intelligent computer-aided design, special-purpose computer systems for artificial intelligence and robotics

  2. Compact teleoperated laparoendoscopic single-site robotic surgical system: Kinematics, control, and operation.

    Science.gov (United States)

    Isaac-Lowry, Oran Jacob; Okamoto, Steele; Pedram, Sahba Aghajani; Woo, Russell; Berkelman, Peter

    2017-12-01

    To date a variety of teleoperated surgical robotic systems have been developed to improve a surgeon's ability to perform demanding single-port procedures. However typical large systems are bulky, expensive, and afford limited angular motion, while smaller designs suffer complications arising from limited motion range, speed, and force generation. This work was to develop and validate a simple, compact, low cost single site teleoperated laparoendoscopic surgical robotic system, with demonstrated capability to carry out basic surgical procedures. This system builds upon previous work done at the University of Hawaii at Manoa and includes instrument and endoscope manipulators as well as compact articulated instruments designed to overcome single incision geometry complications. A robotic endoscope holder was used for the base, with an added support frame for teleoperated manipulators and instruments fabricated mostly from 3D printed parts. Kinematics and control methods were formulated for the novel manipulator configuration. Trajectory following results from an optical motion tracker and sample task performance results are presented. Results indicate that the system has successfully met the goal of basic surgical functionality while minimizing physical size, complexity, and cost. Copyright © 2017 John Wiley & Sons, Ltd.

  3. Design and Control of a Haptic Enabled Robotic Manipulator

    Directory of Open Access Journals (Sweden)

    Muhammad Yaqoob

    2015-07-01

    Full Text Available Robotic surgery offers various advantages over conventional surgery that includes less bleeding, less trauma, and more precise tissue cutting. However, even surgeons who use the best commercially available surgical robotic systems complain about the absence of haptic feedback in such systems. In this paper, we present the findings of our project to overcome this shortcoming of surgical robotic systems, in which a haptic-enabled robotic system based on master and slave topology is designed and developed. To detect real-time intrusion at the slave end, haptic feedback is implemented along with a programmable system on chip, functioning as an embedded system for processing information. In order to obtain real-time haptic feedback, force and motion sensors are mounted on each joint of the master and slave units. At the master end, results are displayed through a graphical user interface, along with the physical feeling of intrusion at the slave part. Apart from the obvious applications of the current system in robotic surgery, it could also be used in designing more intuitive video games with further precise haptic feedback mechanisms. Moreover, the results presented in our work should pave the way for further scientific investigation, to provide even better haptic mechanisms.

  4. Modular ankle robotics training in early subacute stroke: a randomized controlled pilot study.

    Science.gov (United States)

    Forrester, Larry W; Roy, Anindo; Krywonis, Amanda; Kehs, Glenn; Krebs, Hermano Igo; Macko, Richard F

    2014-09-01

    BACKGROUND. Modular lower extremity robotics may offer a valuable avenue for restoring neuromotor control after hemiparetic stroke. Prior studies show that visually guided and visually evoked practice with an ankle robot (anklebot) improves paretic ankle motor control that translates into improved overground walking. To assess the feasibility and efficacy of daily anklebot training during early subacute hospitalization poststroke. Thirty-four inpatients from a stroke unit were randomly assigned to anklebot (n = 18) or passive manual stretching (n = 16) treatments. All suffered a first stroke with residual hemiparesis (ankle manual muscle test grade 1/5 to 4/5), and at least trace muscle activation in plantar- or dorsiflexion. Anklebot training employed an "assist-as-needed" approach during >200 volitional targeted paretic ankle movements, with difficulty adjusted to active range of motion and success rate. Stretching included >200 daily mobilizations in these same ranges. All sessions lasted 1 hour and assessments were not blinded. Both groups walked faster at discharge; however, the robot group improved more in percentage change of temporal symmetry (P = .032) and also of step length symmetry (P = .038), with longer nonparetic step lengths in the robot (133%) versus stretching (31%) groups. Paretic ankle control improved in the robot group, with increased peak (P ≤ .001) and mean (P ≤ .01) angular speeds, and increased movement smoothness (P ≤ .01). There were no adverse events. Though limited by small sample size and restricted entry criteria, our findings suggest that modular lower extremity robotics during early subacute hospitalization is well tolerated and improves ankle motor control and gait patterning. © The Author(s) 2014.

  5. Modular Ankle Robotics Training in Early Sub-Acute Stroke: A Randomized Controlled Pilot Study

    Science.gov (United States)

    Forrester, Larry W.; Roy, Anindo; Krywonis, Amanda; Kehs, Glenn; Krebs, Hermano Igo; Macko, Richard F.

    2014-01-01

    Background Modular lower extremity (LE) robotics may offer a valuable avenue for restoring neuromotor control after hemiparetic stroke. Prior studies show that visually-guided and visually-evoked practice with an ankle robot (anklebot) improves paretic ankle motor control that translates into improved overground walking. Objective Assess the feasibility and efficacy of daily anklebot training during early sub-acute hospitalization post-stroke. Methods Thirty-four inpatients from a stroke unit were randomly assigned to anklebot (N=18) or passive manual stretching (N=16) treatments. All suffered a first stroke with residual hemiparesis (ankle manual muscle test grade 1/5 to 4/5), and at least trace muscle activation in plantar- or dorsiflexion. Anklebot training employed an “assist-as-needed” approach during > 200 volitional targeted paretic ankle movements, with difficulty adjusted to active range of motion and success rate. Stretching included >200 daily mobilizations in these same ranges. All sessions lasted 1 hour and assessments were not blinded. Results Both groups walked faster at discharge, however the robot group improved more in percent change of temporal symmetry (p=0.032) and also of step length symmetry (p=0.038), with longer nonparetic step lengths in the robot (133%) vs. stretching (31%) groups. Paretic ankle control improved in the robot group, with increased peak (p≤ 0.001) and mean (p≤ 0.01) angular speeds, and increased movement smoothness (p≤ 0.01). There were no adverse events. Conclusion Though limited by small sample size and restricted entry criteria, our findings suggest that modular lower extremity robotics during early sub-acute hospitalization is well tolerated and improves ankle motor control and gait patterning. PMID:24515923

  6. 25th Conference on Robotics in Alpe-Adria-Danube Region

    CERN Document Server

    Borangiu, Theodor

    2017-01-01

    This book presents the proceedings of the 25th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2016 held in Belgrade, Serbia, on June 30th–July 2nd, 2016. In keeping with the tradition of the event, RAAD 2016 covered all the important areas of research and innovation in new robot designs and intelligent robot control, with papers including Intelligent robot motion control; Robot vision and sensory processing; Novel design of robot manipulators and grippers; Robot applications in manufacturing and services; Autonomous systems, humanoid and walking robots; Human–robot interaction and collaboration; Cognitive robots and emotional intelligence; Medical, human-assistive robots and prosthetic design; Robots in construction and arts, and Evolution, education, legal and social issues of robotics. For the first time in RAAD history, the themes cloud robots, legal and ethical issues in robotics as well as robots in arts were included in the technical program. The book is a valuable resource f...

  7. Robotic arm

    International Nuclear Information System (INIS)

    Kwech, H.

    1989-01-01

    A robotic arm positionable within a nuclear vessel by access through a small diameter opening and having a mounting tube supported within the vessel and mounting a plurality of arm sections for movement lengthwise of the mounting tube as well as for movement out of a window provided in the wall of the mounting tube is disclosed. An end effector, such as a grinding head or welding element, at an operating end of the robotic arm, can be located and operated within the nuclear vessel through movement derived from six different axes of motion provided by mounting and drive connections between arm sections of the robotic arm. The movements are achieved by operation of remotely-controllable servo motors, all of which are mounted at a control end of the robotic arm to be outside the nuclear vessel. 23 figs

  8. Robotic arm

    Science.gov (United States)

    Kwech, Horst

    1989-04-18

    A robotic arm positionable within a nuclear vessel by access through a small diameter opening and having a mounting tube supported within the vessel and mounting a plurality of arm sections for movement lengthwise of the mounting tube as well as for movement out of a window provided in the wall of the mounting tube. An end effector, such as a grinding head or welding element, at an operating end of the robotic arm, can be located and operated within the nuclear vessel through movement derived from six different axes of motion provided by mounting and drive connections between arm sections of the robotic arm. The movements are achieved by operation of remotely-controllable servo motors, all of which are mounted at a control end of the robotic arm to be outside the nuclear vessel.

  9. Hydraulically actuated hexapod robots design, implementation and control

    CERN Document Server

    Nonami, Kenzo; Irawan, Addie; Daud, Mohd Razali

    2014-01-01

    Legged robots are a promising locomotion system, capable of performing tasks that conventional vehicles cannot. Even more exciting is the fact that this is a rapidly developing field of study for researchers from a variety of disciplines. However, only a few books have been published on the subject of multi-legged robots. The main objective of this book is to describe some of the major control issues concerning walking robots that the authors have faced over the past 10 years. A second objective is to focus especially on very large hydraulically driven hexapod robot locomotion weighing more than 2,000 kg, making this the first specialized book on this topic. The 10 chapters of the book touch on diverse relevant topics such as design aspects, implementation issues, modeling for control, navigation and control, force and impedance control-based walking, fully autonomous walking, walking and working tasks of hexapod robots, and the future of walking robots. The construction machines of the future will very likel...

  10. Hand Gesture Based Wireless Robotic Arm Control for Agricultural Applications

    Science.gov (United States)

    Kannan Megalingam, Rajesh; Bandhyopadhyay, Shiva; Vamsy Vivek, Gedela; Juned Rahi, Muhammad

    2017-08-01

    One of the major challenges in agriculture is harvesting. It is very hard and sometimes even unsafe for workers to go to each plant and pluck fruits. Robotic systems are increasingly combined with new technologies to automate or semi automate labour intensive work, such as e.g. grape harvesting. In this work we propose a semi-automatic method for aid in harvesting fruits and hence increase productivity per man hour. A robotic arm fixed to a rover roams in the in orchard and the user can control it remotely using the hand glove fixed with various sensors. These sensors can position the robotic arm remotely to harvest the fruits. In this paper we discuss the design of hand glove fixed with various sensors, design of 4 DoF robotic arm and the wireless control interface. In addition the setup of the system and the testing and evaluation under lab conditions are also presented in this paper.

  11. Self-repairing control for damaged robotic manipulators

    International Nuclear Information System (INIS)

    Eisler, G.R.; Robinett, R.D.; Dohrmann, C.R.; Driessen, B.J.

    1997-03-01

    Algorithms have been developed allowing operation of robotic systems under damaged conditions. Specific areas addressed were optimal sensor location, adaptive nonlinear control, fault-tolerant robot design, and dynamic path-planning. A seven-degree-of-freedom, hydraulic manipulator, with fault-tolerant joint design was also constructed and tested. This report completes this project which was funded under the Laboratory Directed Research and Development program

  12. Locomotor Sub-functions for Control of Assistive Wearable Robots

    OpenAIRE

    Sharbafi, Maziar A.; Seyfarth, Andre; Zhao, Guoping

    2017-01-01

    A primary goal of comparative biomechanics is to understand the fundamental physics of locomotion within an evolutionary context. Such an understanding of legged locomotion results in a transition from copying nature to borrowing strategies for interacting with the physical world regarding design and control of bio-inspired legged robots or robotic assistive devices. Inspired from nature, legged locomotion can be composed of three locomotor sub-functions, which are intrinsically interrelated:...

  13. Work organisation and quality control in a welding robotic cell

    OpenAIRE

    Moniz, António

    1993-01-01

    In this paper is analyzed the work organization and the forms of quality control in a robotic welding station in a company of office equipment and metal components manufacturing. The robotic cell is recent and works in two shifts. Quality and production rationalization implied in this firms the adoption of a strategy of organization of teamwork, and it is supported the collaborative tools to decrease the possibilities for errors and to improve means and methods of manufacturing. The analysis ...

  14. Case studies in configuration control for redundant robots

    Science.gov (United States)

    Seraji, H.; Lee, T.; Colbaugh, R.; Glass, K.

    1989-01-01

    A simple approach to configuration control of redundant robots is presented. The redundancy is utilized to control the robot configuration directly in task space, where the task will be performed. A number of task-related kinematic functions are defined and combined with the end-effector coordinates to form a set of configuration variables. An adaptive control scheme is then utilized to ensure that the configuration variables track the desired reference trajectories as closely as possible. Simulation results are presented to illustrate the control scheme. The scheme has also been implemented for direct online control of a PUMA industrial robot, and experimental results are presented. The simulation and experimental results validate the configuration control scheme for performing various realistic tasks.

  15. Experimental Study of Active Vibration Control of Planar 3-RRR Flexible Parallel Robots Mechanism

    Directory of Open Access Journals (Sweden)

    Qinghua Zhang

    2016-01-01

    Full Text Available An active vibration control experiment of planar 3-RRR flexible parallel robots is implemented in this paper. Considering the direct and inverse piezoelectric effect of PZT material, a general motion equation is established. A strain rate feedback controller is designed based on the established general motion equation. Four control schemes are designed in this experiment: three passive flexible links are controlled at the same time, only passive flexible link 1 is controlled, only passive flexible link 2 is controlled, and only passive flexible link 3 is controlled. The experimental results show that only one flexible link controlled scheme  suppresses elastic vibration and cannot suppress the elastic vibration of the other flexible links, whereas when three passive flexible links are controlled at the same time, they are able to effectively suppress the elastic vibration of all of the flexible links. In general, the experiment verifies that a strain rate feedback controller is able to effectively suppress the elastic vibration of the flexible links of plane 3-RRR flexible parallel robots.

  16. An overview on real-time control schemes for wheeled mobile robot

    Science.gov (United States)

    Radzak, M. S. A.; Ali, M. A. H.; Sha’amri, S.; Azwan, A. R.

    2018-04-01

    The purpose of this paper is to review real-time control motion algorithms for wheeled mobile robot (WMR) when navigating in environment such as road. Its need a good controller to avoid collision with any disturbance and maintain a track error at zero level. The controllers are used with other aiding sensors to measure the WMR’s velocities, posture, and interference to estimate the required torque to be applied on the wheels of mobile robot. Four main categories for wheeled mobile robot control systems have been found in literature which are namely: Kinematic based controller, Dynamic based controllers, artificial intelligence based control system, and Active Force control. A MATLAB/Simulink software is the main software to simulate and implement the control system. The real-time toolbox in MATLAB/SIMULINK are used to receive/send data from sensors/to actuator with presence of disturbances, however others software such C, C++ and visual basic are rare to be used.

  17. The Application of Euler-Lagrange Method of Optimization for Electromechanical Motion Control

    Directory of Open Access Journals (Sweden)

    Cristian VASILACHE

    2000-12-01

    Full Text Available Industrial and non-industrial processes such as production plans, robots, pumps, compressors, home applications, transportation of people and goods etc., require some kinds of motion control. The main functions of electromechanical drives are to adjust these processes by controlling the torque, speed or position. The objective of this paper is to perform the control of motion while minimizing power losses, that is ∫Ri2dt, in process conversion of electrical energy to mechanical energy. The optimal control laws for our problem is find using the Euler - Lagrange principle. We consider three types of controlled drives: torque, speed and position. Each of them has different control laws. By implementation of these controls with Borland C++ and Matlab environment, substantial energy savings are obtained.

  18. Controlling legs for locomotion-insights from robotics and neurobiology.

    Science.gov (United States)

    Buschmann, Thomas; Ewald, Alexander; von Twickel, Arndt; Büschges, Ansgar

    2015-06-29

    Walking is the most common terrestrial form of locomotion in animals. Its great versatility and flexibility has led to many attempts at building walking machines with similar capabilities. The control of walking is an active research area both in neurobiology and robotics, with a large and growing body of work. This paper gives an overview of the current knowledge on the control of legged locomotion in animals and machines and attempts to give walking control researchers from biology and robotics an overview of the current knowledge in both fields. We try to summarize the knowledge on the neurobiological basis of walking control in animals, emphasizing common principles seen in different species. In a section on walking robots, we review common approaches to walking controller design with a slight emphasis on biped walking control. We show where parallels between robotic and neurobiological walking controllers exist and how robotics and biology may benefit from each other. Finally, we discuss where research in the two fields diverges and suggest ways to bridge these gaps.

  19. Robotic architectures

    CSIR Research Space (South Africa)

    Mtshali, M

    2010-01-01

    Full Text Available In the development of mobile robotic systems, a robotic architecture plays a crucial role in interconnecting all the sub-systems and controlling the system. The design of robotic architectures for mobile autonomous robots is a challenging...

  20. Analysis of the waggle dance motion of honeybees for the design of a biomimetic honeybee robot.

    Directory of Open Access Journals (Sweden)

    Tim Landgraf

    Full Text Available The honeybee dance "language" is one of the most popular examples of information transfer in the animal world. Today, more than 60 years after its discovery it still remains unknown how follower bees decode the information contained in the dance. In order to build a robotic honeybee that allows a deeper investigation of the communication process we have recorded hundreds of videos of waggle dances. In this paper we analyze the statistics of visually captured high-precision dance trajectories of European honeybees (Apis mellifera carnica. The trajectories were produced using a novel automatic tracking system and represent the most detailed honeybee dance motion information available. Although honeybee dances seem very variable, some properties turned out to be invariant. We use these properties as a minimal set of parameters that enables us to model the honeybee dance motion. We provide a detailed statistical description of various dance properties that have not been characterized before and discuss the role of particular dance components in the commmunication process.