WorldWideScience

Sample records for robotics programs based

  1. An Intelligent Robot Programing

    Energy Technology Data Exchange (ETDEWEB)

    Hong, Seong Yong

    2012-01-15

    This book introduces an intelligent robot programing with background of the begging, introduction of VPL, and SPL, building of environment for robot platform, starting of robot programing, design of simulation environment, robot autonomy drive control programing, simulation graphic. Such as SPL graphic programing graphical image and graphical shapes, and graphical method application, application of procedure for robot control, robot multiprogramming, robot bumper sensor programing, robot LRF sencor programing and robot color sensor programing.

  2. An Intelligent Robot Programing

    International Nuclear Information System (INIS)

    Hong, Seong Yong

    2012-01-01

    This book introduces an intelligent robot programing with background of the begging, introduction of VPL, and SPL, building of environment for robot platform, starting of robot programing, design of simulation environment, robot autonomy drive control programing, simulation graphic. Such as SPL graphic programing graphical image and graphical shapes, and graphical method application, application of procedure for robot control, robot multiprogramming, robot bumper sensor programing, robot LRF sencor programing and robot color sensor programing.

  3. Robot Programming.

    Science.gov (United States)

    1982-12-01

    Paris, France, June, 1982, 519-530. Latoinbe, J. C. "Equipe Intelligence Artificielle et Robotique: Etat d’avancement des recherches," Laboratoire...8217AD-A127 233 ROBOT PROGRRMMING(U) MASSACHUSETTS INST OFGTECHi/ CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB T LOZANO-PEREZ UNCLASSIFIED DC8 AI-9 N884...NAME AND ADDRESS 10. PROGRAM ELEMENT. PROJECT. TASK Artificial Intelligence Laboratory AREA I WORK UNIT NUMBERS ,. 545 Technology Square Cambridge

  4. Virtual reality based support system for layout planning and programming of an industrial robotic work cell.

    Science.gov (United States)

    Yap, Hwa Jen; Taha, Zahari; Dawal, Siti Zawiah Md; Chang, Siow-Wee

    2014-01-01

    Traditional robotic work cell design and programming are considered inefficient and outdated in current industrial and market demands. In this research, virtual reality (VR) technology is used to improve human-robot interface, whereby complicated commands or programming knowledge is not required. The proposed solution, known as VR-based Programming of a Robotic Work Cell (VR-Rocell), consists of two sub-programmes, which are VR-Robotic Work Cell Layout (VR-RoWL) and VR-based Robot Teaching System (VR-RoT). VR-RoWL is developed to assign the layout design for an industrial robotic work cell, whereby VR-RoT is developed to overcome safety issues and lack of trained personnel in robot programming. Simple and user-friendly interfaces are designed for inexperienced users to generate robot commands without damaging the robot or interrupting the production line. The user is able to attempt numerous times to attain an optimum solution. A case study is conducted in the Robotics Laboratory to assemble an electronics casing and it is found that the output models are compatible with commercial software without loss of information. Furthermore, the generated KUKA commands are workable when loaded into a commercial simulator. The operation of the actual robotic work cell shows that the errors may be due to the dynamics of the KUKA robot rather than the accuracy of the generated programme. Therefore, it is concluded that the virtual reality based solution approach can be implemented in an industrial robotic work cell.

  5. An iconic programming language for sensor-based robots

    Science.gov (United States)

    Gertz, Matthew; Stewart, David B.; Khosla, Pradeep K.

    1993-01-01

    In this paper we describe an iconic programming language called Onika for sensor-based robotic systems. Onika is both modular and reconfigurable and can be used with any system architecture and real-time operating system. Onika is also a multi-level programming environment wherein tasks are built by connecting a series of icons which, in turn, can be defined in terms of other icons at the lower levels. Expert users are also allowed to use control block form to define servo tasks. The icons in Onika are both shape and color coded, like the pieces of a jigsaw puzzle, thus providing a form of error control in the development of high level applications.

  6. Virtual reality based support system for layout planning and programming of an industrial robotic work cell.

    Directory of Open Access Journals (Sweden)

    Hwa Jen Yap

    Full Text Available Traditional robotic work cell design and programming are considered inefficient and outdated in current industrial and market demands. In this research, virtual reality (VR technology is used to improve human-robot interface, whereby complicated commands or programming knowledge is not required. The proposed solution, known as VR-based Programming of a Robotic Work Cell (VR-Rocell, consists of two sub-programmes, which are VR-Robotic Work Cell Layout (VR-RoWL and VR-based Robot Teaching System (VR-RoT. VR-RoWL is developed to assign the layout design for an industrial robotic work cell, whereby VR-RoT is developed to overcome safety issues and lack of trained personnel in robot programming. Simple and user-friendly interfaces are designed for inexperienced users to generate robot commands without damaging the robot or interrupting the production line. The user is able to attempt numerous times to attain an optimum solution. A case study is conducted in the Robotics Laboratory to assemble an electronics casing and it is found that the output models are compatible with commercial software without loss of information. Furthermore, the generated KUKA commands are workable when loaded into a commercial simulator. The operation of the actual robotic work cell shows that the errors may be due to the dynamics of the KUKA robot rather than the accuracy of the generated programme. Therefore, it is concluded that the virtual reality based solution approach can be implemented in an industrial robotic work cell.

  7. Virtual Reality Based Support System for Layout Planning and Programming of an Industrial Robotic Work Cell

    Science.gov (United States)

    Yap, Hwa Jen; Taha, Zahari; Md Dawal, Siti Zawiah; Chang, Siow-Wee

    2014-01-01

    Traditional robotic work cell design and programming are considered inefficient and outdated in current industrial and market demands. In this research, virtual reality (VR) technology is used to improve human-robot interface, whereby complicated commands or programming knowledge is not required. The proposed solution, known as VR-based Programming of a Robotic Work Cell (VR-Rocell), consists of two sub-programmes, which are VR-Robotic Work Cell Layout (VR-RoWL) and VR-based Robot Teaching System (VR-RoT). VR-RoWL is developed to assign the layout design for an industrial robotic work cell, whereby VR-RoT is developed to overcome safety issues and lack of trained personnel in robot programming. Simple and user-friendly interfaces are designed for inexperienced users to generate robot commands without damaging the robot or interrupting the production line. The user is able to attempt numerous times to attain an optimum solution. A case study is conducted in the Robotics Laboratory to assemble an electronics casing and it is found that the output models are compatible with commercial software without loss of information. Furthermore, the generated KUKA commands are workable when loaded into a commercial simulator. The operation of the actual robotic work cell shows that the errors may be due to the dynamics of the KUKA robot rather than the accuracy of the generated programme. Therefore, it is concluded that the virtual reality based solution approach can be implemented in an industrial robotic work cell. PMID:25360663

  8. ISS Robotic Student Programming

    Science.gov (United States)

    Barlow, J.; Benavides, J.; Hanson, R.; Cortez, J.; Le Vasseur, D.; Soloway, D.; Oyadomari, K.

    2016-01-01

    The SPHERES facility is a set of three free-flying satellites launched in 2006. In addition to scientists and engineering, middle- and high-school students program the SPHERES during the annual Zero Robotics programming competition. Zero Robotics conducts virtual competitions via simulator and on SPHERES aboard the ISS, with students doing the programming. A web interface allows teams to submit code, receive results, collaborate, and compete in simulator-based initial rounds and semi-final rounds. The final round of each competition is conducted with SPHERES aboard the ISS. At the end of 2017 a new robotic platform called Astrobee will launch, providing new game elements and new ground support for even more student interaction.

  9. Gesture-Based Extraction of Robot Skill Parameters for Intuitive Robot Programming

    DEFF Research Database (Denmark)

    Pedersen, Mikkel Rath; Krüger, Volker

    2015-01-01

    a working system capable of TbD would be ideal. Contrary to current TbD approaches, that generally aim to recognize both action and where it is applied, we propose a division of labor, where the operator manually specifies the action the robot should perform, while gestures are used for specifying...... the relevant action parameter (e.g. on which object to apply the action). Using this two-step method has the advantages that there is no uncertainty of which action the robot will perform, it takes into account that the environment changes, so objects do not need to be at predefined locations......, and the parameter specification is possible even for inexperienced users. Experiments with 24 people in 3 different environments verify that it is indeed intuitive, even for a robotics novice, to program a mobile manipulator using this method....

  10. RIPE [robot independent programming environment]: A robot independent programming environment

    International Nuclear Information System (INIS)

    Miller, D.J.; Lennox, R.C.

    1990-01-01

    Remote manual operations in radiation environments are typically performed very slowly. Sensor-based computer-controlled robots hold great promise for increasing the speed and safety of remote operations; however, the programming of robotic systems has proven to be expensive and difficult. Generalized approaches to robot programming that reuse available software modules and employ programming languages which are independent of the specific robotic and sensory devices being used are needed to speed software development and increase overall system reliability. This paper discusses the robot independent programming environment (RIPE) developed at Sandia National Laboratories (SNL). The RIPE is an object-oriented approach to robot system architectures; it is a software environment that facilitates rapid design and implementation of complex robot systems for diverse applications. An architecture based on hierarchies of distributed multiprocessors provides the computing platform for a layered programming structure that models applications using software objects. These objects are designed to support model-based automated programming of robotic and machining devices, real-time sensor-based control, error handling, and robust communication

  11. Sidebar- Programming Commercial Robots

    OpenAIRE

    Matellán Olivera, Vicente; McDonal, Bruce; Biggs, Geoffrey; Cañas, José María

    2007-01-01

    P. 125-132 Manual systems require the user/programmer to directly enter the desired behaviour of the robot, usually using a graphical or text-based programming language, as shown in Fig. 1. Text-based systems are either controller-specific languages, generic procedural languages, or behavioural languages, which typically differ by the flexibility and method of expression of the system. Graphical languages [BKS02, BI01] use a graph, flow-chart or diagram based graphical interface...

  12. 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 ...

  13. The Academic Differences between Students Involved in School-Based Robotics Programs and Students Not Involved in School-Based Robotics Programs

    Science.gov (United States)

    Koumoullos, Michael

    2013-01-01

    This research study aimed to identify any correlation between participation in afterschool robotics at the high school level and academic performance. Through a sample of N = 121 students, the researcher examined the grades and attendance of students who participated in a robotics program in the 2011-2012 school year. The academic record of these…

  14. Motivating programming students by Problem Based Learning and LEGO robots

    DEFF Research Database (Denmark)

    Lykke, Marianne; Coto Chotto, Mayela; Mora, Sonia

    2014-01-01

    . For this reason the school is focusing on different teaching methods to help their students master these skills. This paper introduces an experimental, controlled comparison study of three learning designs, involving a problem based learning (PBL) approach in connection with the use of LEGO Mindstorms to improve...... students programming skills and motivation for learning in an introductory programming course. The paper reports the results related with one of the components of the study - the experiential qualities of the three learning designs. The data were collected through a questionnaire survey with 229 students...... from three groups exposed to different learning designs and through six qualitative walk-alongs collecting data from these groups by informal interviews and observations. Findings from the three studies were discussed in three focus group interviews with 10 students from the three experimental groups....

  15. Constrained Quadratic Programming and Neurodynamics-Based Solver for Energy Optimization of Biped Walking Robots

    Directory of Open Access Journals (Sweden)

    Liyang Wang

    2017-01-01

    Full Text Available The application of biped robots is always trapped by their high energy consumption. This paper makes a contribution by optimizing the joint torques to decrease the energy consumption without changing the biped gaits. In this work, a constrained quadratic programming (QP problem for energy optimization is formulated. A neurodynamics-based solver is presented to solve the QP problem. Differing from the existing literatures, the proposed neurodynamics-based energy optimization (NEO strategy minimizes the energy consumption and guarantees the following three important constraints simultaneously: (i the force-moment equilibrium equation of biped robots, (ii frictions applied by each leg on the ground to hold the biped robot without slippage and tipping over, and (iii physical limits of the motors. Simulations demonstrate that the proposed strategy is effective for energy-efficient biped walking.

  16. Tema 2: Open Roberta - A Web Based Approach to Visually Program Real Educational Robots

    Directory of Open Access Journals (Sweden)

    Markus Ketterl

    2016-01-01

    Full Text Available The aim of the Open Roberta initiative is to support visual online programming of educational robots. The goal is to overcome technical and professional barriers for teachers and students alike at home or in the classrooms. The free to use cloud-based Open Roberta Lab consists of graphical programming tools for the browser that enable beginners to seamlessly start coding without long-winded system installations, setups or additional technology getting in the way. Open Roberta is a project within the Fraunhofer initiative ”Roberta - Learning with Robots”. A further aspect of the paper is the introduction of the NEPOR meta programming language as a core concept for coupling real educational robot systems.

  17. Tema 2: Open Roberta - A Web Based Approach to Visually Program Real Educational Robots

    Directory of Open Access Journals (Sweden)

    Markus Ketterl

    2015-12-01

    Full Text Available The aim of the Open Roberta initiative is to support visual online programming of educational robots. The goal is to overcome technical and professional barriers for teachers and students alike at home or in the classrooms. The free to use cloud-based Open Roberta Lab consists of graphical programming tools for the browser that enable beginners to seamlessly start coding without long-winded system installations, setups or additional technology getting in the way. Open Roberta is a project within the Fraunhofer initiative ”Roberta - Learning with Robots”. A further aspect of the paper is the introduction of the NEPOR meta programming language as a core concept for coupling real educational robot systems.

  18. Pyro: A Python-Based Versatile Programming Environment for Teaching Robotics

    Science.gov (United States)

    Blank, Douglas; Kumar, Deepak; Meeden, Lisa; Yanco, Holly

    2004-01-01

    In this article we describe a programming framework called Pyro, which provides a set of abstractions that allows students to write platform-independent robot programs. This project is unique because of its focus on the pedagogical implications of teaching mobile robotics via a top-down approach. We describe the background of the project, its…

  19. Robotics Technology Development Program

    International Nuclear Information System (INIS)

    1994-02-01

    The Robotics Technology Development Program (RTDP) is a ''needs-driven'' effort. A lengthy series of presentations and discussions at DOE sites considered critical to DOE's Environmental Restoration and Waste Management (EM) Programs resulted in a clear understanding of needed robotics applications toward resolving definitive problems at the sites. A detailed analysis of the Tank Waste Retrieval (TWR), Contaminant Analysis Automation (CAA), Mixed Waste Operations (MWO), and Decontamination ampersand Dismantlement (D ampersand D). The RTDP Group realized that much of the technology development was common (Cross Cutting-CC) to each of these robotics application areas, for example, computer control and sensor interface protocols. Further, the OTD approach to the Research, Development, Demonstration, Testing, and Evaluation (RDDT ampersand E) process urged an additional organizational break-out between short-term (1--3 years) and long-term (3--5 years) efforts (Advanced Technology-AT). The RDTP is thus organized around these application areas -- TWR, CAA, MWO, D ampersand D and CC ampersand AT -- with the first four developing short-term applied robotics. An RTDP Five-Year Plan was developed for organizing the Program to meet the needs in these application areas

  20. Project based, Collaborative, Algorithmic Robotics for High School Students: Programming Self Driving Race Cars at MIT

    Science.gov (United States)

    2017-02-19

    new high-school STEM program in robotics. The program utilizes state -of-the- art sensors and embedded computers for mobile robotics. These...software. Students do not engage in hardware design or development. They are given a hardware kit that includes state -of-the- art sensors and... Engineering and Computer Science (under course number 6.141) and the Department of Aeronautics and Astronautics (under course number 16.405). Let us

  1. Design Minimalism in Robotics Programming

    Directory of Open Access Journals (Sweden)

    Anthony Cowley

    2008-11-01

    Full Text Available With the increasing use of general robotic platforms in different application scenarios, modularity and reusability have become key issues in effective robotics programming. In this paper, we present a minimalist approach for designing robot software, in which very simple modules, with well designed interfaces and very little redundancy can be connected through a strongly typed framework to specify and execute different robotics tasks.

  2. Design Minimalism in Robotics Programming

    Directory of Open Access Journals (Sweden)

    Anthony Cowley

    2006-03-01

    Full Text Available With the increasing use of general robotic platforms in different application scenarios, modularity and reusability have become key issues in effective robotics programming. In this paper, we present a minimalist approach for designing robot software, in which very simple modules, with well designed interfaces and very little redundancy can be connected through a strongly typed framework to specify and execute different robotics tasks.

  3. Evolutionary programming-based univector field navigation method for past mobile robots.

    Science.gov (United States)

    Kim, Y J; Kim, J H; Kwon, D S

    2001-01-01

    Most of navigation techniques with obstacle avoidance do not consider the robot orientation at the target position. These techniques deal with the robot position only and are independent of its orientation and velocity. To solve these problems this paper proposes a novel univector field method for fast mobile robot navigation which introduces a normalized two dimensional vector field. The method provides fast moving robots with the desired posture at the target position and obstacle avoidance. To obtain the sub-optimal vector field, a function approximator is used and trained by evolutionary programming. Two kinds of vector fields are trained, one for the final posture acquisition and the other for obstacle avoidance. Computer simulations and real experiments are carried out for a fast moving mobile robot to demonstrate the effectiveness of the proposed scheme.

  4. Developing a successful robotics program.

    Science.gov (United States)

    Luthringer, Tyler; Aleksic, Ilija; Caire, Arthur; Albala, David M

    2012-01-01

    Advancements in the robotic surgical technology have revolutionized the standard of care for many surgical procedures. The purpose of this review is to evaluate the important considerations in developing a new robotics program at a given healthcare institution. Patients' interest in robotic-assisted surgery has and continues to grow because of improved outcomes and decreased periods of hospitalization. Resulting market forces have created a solid foundation for the implementation of robotic surgery into surgical practice. Given proper surgeon experience and an efficient system, robotic-assisted procedures have been cost comparable to open surgical alternatives. Surgeon training and experience is closely linked to the efficiency of a new robotics program. Formally trained robotic surgeons have better patient outcomes and shorter operative times. Training in robotics has shown no negative impact on patient outcomes or mentor learning curves. Individual economic factors of local healthcare settings must be evaluated when planning for a new robotics program. The high cost of the robotic surgical platform is best offset with a large surgical volume. A mature, experienced surgeon is integral to the success of a new robotics program.

  5. A multifunction editor for programming control sequences for a robot based radiopharmaceutical synthesis system

    International Nuclear Information System (INIS)

    Appelquist, G.; Bohm, C.

    1990-01-01

    A Multifunction Editor is a development tool for building control sequences for a robotized production system for positron emitting radiopharmaceuticals. This system consists of SCARA robot and a PC-AT personal computer as a controller together with general and synthesis specific chemistry equipment. The general equipment, which is common for many synthesis, is fixed to the wall of the hotcell, while the specific equipment, dedicated to the given synthesis, is located on a removable tray. The program recognizes commands to move the robot, to control valves and to control the computer screen. From within the editor it is possible to run the control sequence forward or backward to test it and to use the single step feature to debug. The editor commands include insert, replace and delete of commands in the sequence. When programming or editing robot movements the robot may be controlled by the mouse, from the keyboard or from a remote control box. The robot control sequence consists of a succession of stored robot positions. The screen control is used to display dynamic flowchart diagrams. This is achieved by displaying a modified picture on the screen whenever the system state has been changed significantly

  6. Building and Programming a Smart Robotic System for Distinguishing Objects Based on their Shape and Colour

    Science.gov (United States)

    Sharari, T. M.

    2015-03-01

    This paper presents a robotic system designed for holding and placing objects based on their colour and shape. The presented robot is given a complete set of instructions of positions and orientation angles for each manipulation motion. The main feature in this paper is that the developed robot used a combination of vision and motion systems for holding and placing the work-objects, mounted on the flat work-plane, based on their shapes and colors. This combination improves the flexibility of manipulation which may help eliminate the use of some expensive manipulation tasks in a variety of industrial applications. The robotic system presented in this paper is designed as an educational robot that possesses the ability for holding-and-placing operations with limited load. To process the various instructions for holding and placing the work objects, a main control unit - Manipulation Control Unit (MCU) is used as well as a slave unit that performed the actual instructions from the MCU.

  7. A singular value decomposition linear programming (SVDLP) optimization technique for circular cone based robotic radiotherapy

    Science.gov (United States)

    Liang, Bin; Li, Yongbao; Wei, Ran; Guo, Bin; Xu, Xuang; Liu, Bo; Li, Jiafeng; Wu, Qiuwen; Zhou, Fugen

    2018-01-01

    With robot-controlled linac positioning, robotic radiotherapy systems such as CyberKnife significantly increase freedom of radiation beam placement, but also impose more challenges on treatment plan optimization. The resampling mechanism in the vendor-supplied treatment planning system (MultiPlan) cannot fully explore the increased beam direction search space. Besides, a sparse treatment plan (using fewer beams) is desired to improve treatment efficiency. This study proposes a singular value decomposition linear programming (SVDLP) optimization technique for circular collimator based robotic radiotherapy. The SVDLP approach initializes the input beams by simulating the process of covering the entire target volume with equivalent beam tapers. The requirements on dosimetry distribution are modeled as hard and soft constraints, and the sparsity of the treatment plan is achieved by compressive sensing. The proposed linear programming (LP) model optimizes beam weights by minimizing the deviation of soft constraints subject to hard constraints, with a constraint on the l 1 norm of the beam weight. A singular value decomposition (SVD) based acceleration technique was developed for the LP model. Based on the degeneracy of the influence matrix, the model is first compressed into lower dimension for optimization, and then back-projected to reconstruct the beam weight. After beam weight optimization, the number of beams is reduced by removing the beams with low weight, and optimizing the weights of the remaining beams using the same model. This beam reduction technique is further validated by a mixed integer programming (MIP) model. The SVDLP approach was tested on a lung case. The results demonstrate that the SVD acceleration technique speeds up the optimization by a factor of 4.8. Furthermore, the beam reduction achieves a similar plan quality to the globally optimal plan obtained by the MIP model, but is one to two orders of magnitude faster. Furthermore, the SVDLP

  8. A singular value decomposition linear programming (SVDLP) optimization technique for circular cone based robotic radiotherapy.

    Science.gov (United States)

    Liang, Bin; Li, Yongbao; Wei, Ran; Guo, Bin; Xu, Xuang; Liu, Bo; Li, Jiafeng; Wu, Qiuwen; Zhou, Fugen

    2018-01-05

    With robot-controlled linac positioning, robotic radiotherapy systems such as CyberKnife significantly increase freedom of radiation beam placement, but also impose more challenges on treatment plan optimization. The resampling mechanism in the vendor-supplied treatment planning system (MultiPlan) cannot fully explore the increased beam direction search space. Besides, a sparse treatment plan (using fewer beams) is desired to improve treatment efficiency. This study proposes a singular value decomposition linear programming (SVDLP) optimization technique for circular collimator based robotic radiotherapy. The SVDLP approach initializes the input beams by simulating the process of covering the entire target volume with equivalent beam tapers. The requirements on dosimetry distribution are modeled as hard and soft constraints, and the sparsity of the treatment plan is achieved by compressive sensing. The proposed linear programming (LP) model optimizes beam weights by minimizing the deviation of soft constraints subject to hard constraints, with a constraint on the l 1 norm of the beam weight. A singular value decomposition (SVD) based acceleration technique was developed for the LP model. Based on the degeneracy of the influence matrix, the model is first compressed into lower dimension for optimization, and then back-projected to reconstruct the beam weight. After beam weight optimization, the number of beams is reduced by removing the beams with low weight, and optimizing the weights of the remaining beams using the same model. This beam reduction technique is further validated by a mixed integer programming (MIP) model. The SVDLP approach was tested on a lung case. The results demonstrate that the SVD acceleration technique speeds up the optimization by a factor of 4.8. Furthermore, the beam reduction achieves a similar plan quality to the globally optimal plan obtained by the MIP model, but is one to two orders of magnitude faster. Furthermore, the SVDLP

  9. Reasoning robots the art and science of programming robotic agents

    CERN Document Server

    Thielscher, Michael

    2005-01-01

    The book provides an in-depth and uniform treatment of a mathematical model for reasoning robotic agents. The book also contains an introduction to a programming method and system based on this model. The mathematical model, known as the "Fluent Calculus,'' describes how to use classical first-order logic to set up symbolic models of dynamic worlds and to represent knowledge of actions and their effects. Robotic agents use this knowledge and their reasoning facilities to make decisions when following high-level, long-term strategies. The book covers the issues of reasoning about sensor input, acting under incomplete knowledge and uncertainty, planning, intelligent troubleshooting, and many other topics. The mathematical model is supplemented by a programming method which allows readers to design their own reasoning robotic agents. The usage of this method, called "FLUX,'' is illustrated by many example programs. The book includes the details of an implementation of FLUX using the standard programming language...

  10. Learning ROS for robotics programming

    CERN Document Server

    Martinez, Aaron

    2013-01-01

    The book will take an easy-to-follow and engaging tutorial approach, providing a practical and comprehensive way to learn ROS.If you are a robotic enthusiast who wants to learn how to build and program your own robots in an easy-to-develop, maintainable and shareable way, ""Learning ROS for Robotics Programming"" is for you. In order to make the most of the book, you should have some C++ programming background, knowledge of GNU/Linux systems, and computer science in general. No previous background on ROS is required, since this book provides all the skills required. It is also advisable to hav

  11. Environmental restoration and waste management: Robotics technology development program: Robotics 5-year program plan

    International Nuclear Information System (INIS)

    1991-01-01

    This plan covers robotics Research, Development, Demonstration, Testing and Evaluation activities in the Program for the next five years. These activities range from bench-scale R ampersand D to full-scale hot demonstrations at DOE sites. This plan outlines applications of existing technology to near-term needs, the development and application of enhanced technology for longer-term needs, and initiation of advanced technology development to meet those needs beyond the five-year plan. The objective of the Robotic Technology Development Program (RTDP) is to develop and apply robotics technologies that will enable Environmental Restoration and Waste Management (ER ampersand WM) operations at DOE sites to be safer, faster and cheaper. Five priority DOE sites were visited in March 1990 to identify needs for robotics technology in ER ampersand WM operations. This 5-Year Program Plan for the RTDP detailed annual plans for robotics technology development based on identified needs. In July 1990 a forum was held announcing the robotics program. Over 60 organizations (industrial, university, and federal laboratory) made presentations on their robotics capabilities. To stimulate early interactions with the ER ampersand WM activities at DOE sites, as well as with the robotics community, the RTDP sponsored four technology demonstrations related to ER ampersand WM needs. These demonstrations integrated commercial technology with robotics technology developed by DOE in support of areas such as nuclear reactor maintenance and the civilian reactor waste program. 2 figs

  12. Fast intersection detection algorithm for PC-based robot off-line programming

    Science.gov (United States)

    Fedrowitz, Christian H.

    1994-11-01

    This paper presents a method for fast and reliable collision detection in complex production cells. The algorithm is part of the PC-based robot off-line programming system of the University of Siegen (Ropsus). The method is based on a solid model which is managed by a simplified constructive solid geometry model (CSG-model). The collision detection problem is divided in two steps. In the first step the complexity of the problem is reduced in linear time. In the second step the remaining solids are tested for intersection. For this the Simplex algorithm, which is known from linear optimization, is used. It computes a point which is common to two convex polyhedra. The polyhedra intersect, if such a point exists. Regarding the simplified geometrical model of Ropsus the algorithm runs also in linear time. In conjunction with the first step a resultant collision detection algorithm is found which requires linear time in all. Moreover it computes the resultant intersection polyhedron using the dual transformation.

  13. The Effect of a Classroom-Based Intensive Robotics and Programming Workshop on Sequencing Ability in Early Childhood

    Science.gov (United States)

    Kazakoff, Elizabeth R.; Sullivan, Amanda; Bers, Marina U.

    2013-01-01

    This paper examines the impact of programming robots on sequencing ability during a 1-week intensive robotics workshop at an early childhood STEM magnet school in the Harlem area of New York City. Children participated in computer programming activities using a developmentally appropriate tangible programming language CHERP, specifically designed…

  14. Parametric programming of industrial robots

    Directory of Open Access Journals (Sweden)

    Szulczyński Paweł

    2015-06-01

    Full Text Available This article proposes the use of parametric design software, commonly used by architects, in order to obtain complex trajectory and program code for industrial robots. The paper describes the drawbacks of existing solutions and proposes a new script to obtain a correct program. The result of the algorithm was verified experimentally.

  15. Joint Robotics Program

    Science.gov (United States)

    2008-04-23

    Kotler , P.M. (1997). Marketing management: Analysis, planning, implementation, and control. Upper Saddle River, NJ: Prentice Hall...needed to provide needed items. Production needed to be stable so suppliers could more easily meet demand ( Kotler , 1997, pp. 214-215). The Robotics

  16. Robotics Programs: Automation Training in Disguise.

    Science.gov (United States)

    Rehg, James A.

    1985-01-01

    Questions and answers from the book "Guidelines for Robotics Program Development" are presented, addressing some of the major issues confronted by the person setting the direction for a robotics training program. (CT)

  17. Put Your Robot In, Put Your Robot Out: Sequencing through Programming Robots in Early Childhood

    Science.gov (United States)

    Kazakoff, Elizabeth R.; Bers, Marina Umaschi

    2014-01-01

    This article examines the impact of programming robots on sequencing ability in early childhood. Thirty-four children (ages 4.5-6.5 years) participated in computer programming activities with a developmentally appropriate tool, CHERP, specifically designed to program a robot's behaviors. The children learned to build and program robots over three…

  18. 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.

  19. Robotics crosscutting program: Technology summary

    International Nuclear Information System (INIS)

    1996-08-01

    The Office of Environmental Management (EM) is responsible for cleaning up the legacy of radioactive and chemically hazardous waste at contaminated sites and facilities throughout the U.S. Department of Energy (DOE) nuclear weapons complex, preventing further environmental contamination, and instituting responsible environmental management. Initial efforts to achieve this mission resulted in the establishment of environmental restoration and waste management programs. However, as EM began to execute its responsibilities, decision makers became aware that the complexity and magnitude of this mission could not be achieved efficiently, affordably, safely, or reasonably with existing technology. Once the need for advanced cleanup technologies became evident, EM established an aggressive, innovative program of applied research and technology development. The Office of Technology Development (OTD) was established in November 1989 to advance new and improved environmental restoration and waste management technologies that would reduce risks to workers, the public, and the environment; reduce cleanup costs; and devise methods to correct cleanup problems that currently have no solutions. In 1996, OTD added two new responsibilities - management of a Congressionally mandated environmental science program and development of risk policy, requirements, and guidance. OTD was renamed the Office of Science and Technology (OST). This documents presents information concerning robotics tank waste retrieval overview, robotic chemical analysis automation, robotics decontamination and dismantlement, and robotics crosscutting and advanced technology

  20. Students Learn Programming Faster through Robotic Simulation

    Science.gov (United States)

    Liu, Allison; Newsom, Jeff; Schunn, Chris; Shoop, Robin

    2013-01-01

    Schools everywhere are using robotics education to engage kids in applied science, technology, engineering, and mathematics (STEM) activities, but teaching programming can be challenging due to lack of resources. This article reports on using Robot Virtual Worlds (RVW) and curriculum available on the Internet to teach robot programming. It also…

  1. Robot off-line programming and simulation as a true CIME-subsystem

    DEFF Research Database (Denmark)

    Nielsen, L.F; Trostmann, S; Trostmann, Erik

    1992-01-01

    A robot off-line programming and real-time simulation system, ROPSIM, which is based on the neutral interface concept and features simulation of the dynamics of both the controller and robot arm, has been developed. To avoid dependency on dedicated robot models, ROPSIM is based on generic models...... describing the robot controller, robot arm geometry, and the robot and arm kinetics. The software was developed using the C++ programming language. The key modules are discussed. The system is a true computer-integrated manufacturing and engineering subsystem which facilitates the exchange and reuse of robot...... model definition data and robot program definition data with systems of other origin or different functionality...

  2. Environmental restoration and waste management: Robotics technology development program: Robotics 5-year program plan

    International Nuclear Information System (INIS)

    1991-01-01

    This plan covers robotics Research, Development, Demonstration, Testing, activities in the Program for the next five years. These activities range from bench-scale R ampersand D to fullscale hot demonstrations at DOE sites. This plan outlines applications of existing technology to near-term needs, the development and application of enhanced technology for longer-term needs, and an initiation of advanced technology development to meet those needs beyond the five-year plan. The objective of the Robotic Technology Development (RTDP) is to develop and apply robotics technologies that will enable Environmental Restoration and Waste Management operations at DOE sites to be safer, faster and cheaper. Five priority DOE sites were visited in March 1990 to identify needs for robotics technology in ER ampersand WM operations. This 5-Year Program Plan for the RTDP detailed annual plans for robotics technology development based on identified needs. This 5-Year Program Plan discusses the overall approach to be adopted by the RTDP to aggressively develop robotics technology and contains discussions of the Program Management Plan, Site Visit and Needs Summary, Approach to Needs-Directed Technical Development, Application-Specific Technical Development, and Cross-Cutting and Advanced Technology. Integrating application-specific ER ampersand WM needs, the current state of robotics technology, and the potential benefits (in terms of faster, safer, and cheaper) of new technology, the Plan develops application-specific road maps for robotics RDDT ampersand E for the period FY 1991 through FY 1995. In addition, the Plan identifies areas where longer-term research in robotics will have a high payoff in the 5- to 20-year time frame. 12 figs

  3. Joint Robotics Program

    National Research Council Canada - National Science Library

    Brown, Joel; Varian, Paul

    2008-01-01

    ..., then automobiles, airplanes, and rockets -- logistics too has progressed over the years: focusing first on Mass-based Supply, then Just-in-Time Supply Chain Management, and now on Sense and Respond logistics...

  4. Reverse engineering of the robot base platform

    International Nuclear Information System (INIS)

    Anwar A Rahman; Azizul Rahman A Aziz; Mohd Arif Hamzah; Muhd Nor Atan; Fadil Ismail; Rosli Darmawan

    2009-01-01

    The robot base platform used to place the robotic arm version 2 was imported through a local company. The robot base platform is used as a reference for reverse egineering development for a smaller size robot. The paper will discuss the reverse engineering design process and parameters involved in the development of the robot base platform. (Author)

  5. Programming industrial robots using advanced input-output devices: test-case example using a CAD package and a digital pen based on the Anoto technology

    Directory of Open Access Journals (Sweden)

    J. Norberto Pires

    2007-08-01

    Full Text Available Interaction with robot systems for specification of manufacturing tasks and motions needs to be simple, to enable wide-spread use of robots in SMEs. In the best case, existing practices from manual work could be used, to smoothly let current employees start using robot technology as a natural part of their work. Our aim is to simplify the robot programming task by allowing the user to simply make technical drawings on a sheet of paper. Craftsman use paper and raw sketches for several situations; to share ideas, to get a better imagination or to remember the customer situation. Currently these sketches have either to be interpreted by the worker when producing the final product by hand, or transferred into CAD file using an according tool. The former means that no automation is included, the latter means extra work and much experience in using the CAD tool. Our approach is to use the digital pen and paper from Anoto as input devices for SME robotic tasks, thereby creating simpler and more user friendly alternatives for programming, parameterization and commanding actions. To this end, the basic technology has been investigated and fully working prototypes have been developed to explore the possibilities and limitation in the context of typical SME applications. Based on the encouraging experimental results, we believe that drawings on digital paper will, among other means of human-robot interaction, play

  6. A Project-based Learning approach for teaching Robotics to ...

    African Journals Online (AJOL)

    In this research we used a project-based learning approach to teach robotics basics to undergraduate business computing students. The course coverage includes basic electronics, robot construction and programming using arduino. Students developed and tested a robot prototype. The project was evaluated using a ...

  7. 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

  8. Teaching of Computer Science Topics Using Meta-Programming-Based GLOs and LEGO Robots

    Science.gov (United States)

    Štuikys, Vytautas; Burbaite, Renata; Damaševicius, Robertas

    2013-01-01

    The paper's contribution is a methodology that integrates two educational technologies (GLO and LEGO robot) to teach Computer Science (CS) topics at the school level. We present the methodology as a framework of 5 components (pedagogical activities, technology driven processes, tools, knowledge transfer actors, and pedagogical outcomes) and…

  9. Design and evaluation of an end-user friendly tool for robot programming

    NARCIS (Netherlands)

    Buchina, N.; Barakova, E.I.; Kamel, S.M.W.

    2016-01-01

    End-user programming for robots is becoming an increasingly important topic since robots are being introduced into a wide variety of domains. We propose a design of a web based programming interface that makes it possible for end-users with different backgrounds to program robots using natural

  10. Automatic programming of grinding robot restoration of contours

    Directory of Open Access Journals (Sweden)

    Are Willersrud

    1995-07-01

    Full Text Available A new programming method has been developed for grinding robots. Instead of using the conventional jog-and-teach method, the workpiece contour is automatically tracked by the robot. During the tracking, the robot position is stored in the robot control system every 8th millisecond. After filtering and reducing this contour data, a robot program is automatically generated.

  11. Automatic programming of grinding robot restoration of contours

    OpenAIRE

    Are Willersrud; Fred Godtliebsen; Trygve Thomessen

    1995-01-01

    A new programming method has been developed for grinding robots. Instead of using the conventional jog-and-teach method, the workpiece contour is automatically tracked by the robot. During the tracking, the robot position is stored in the robot control system every 8th millisecond. After filtering and reducing this contour data, a robot program is automatically generated.

  12. Starting a Robotics Program in Your County

    Science.gov (United States)

    Habib, Maria A.

    2012-01-01

    The current mission mandates of the National 4-H Headquarters are Citizenship, Healthy Living, and Science. Robotics programs are excellent in fulfilling the Science mandate. Robotics engages students in STEM (Science, Engineering, Technology, and Mathematics) fields by providing interactive, hands-on, minds-on, cross-disciplinary learning…

  13. Visual dataflow language for educational robots programming

    OpenAIRE

    ZIMIN G.A.; MORDVINOV D.A.

    2016-01-01

    Visual domain-specific languages usually have low entry barrier. Sometimes even children can program on such languages by working with visual representations. This is widely used in educational robotics domain, where most commonly used programming environments are visual. The paper describes a novel dataflow visual programming environment for embedded robotic platforms. Obviously, complex dataflow languages are not simple for understanding. The purpose of our tool is to "bridge" between light...

  14. Robot Task Commander with Extensible Programming Environment

    Science.gov (United States)

    Hart, Stephen W (Inventor); Yamokoski, John D. (Inventor); Wightman, Brian J (Inventor); Dinh, Duy Paul (Inventor); Gooding, Dustin R (Inventor)

    2014-01-01

    A system for developing distributed robot application-level software includes a robot having an associated control module which controls motion of the robot in response to a commanded task, and a robot task commander (RTC) in networked communication with the control module over a network transport layer (NTL). The RTC includes a script engine(s) and a GUI, with a processor and a centralized library of library blocks constructed from an interpretive computer programming code and having input and output connections. The GUI provides access to a Visual Programming Language (VPL) environment and a text editor. In executing a method, the VPL is opened, a task for the robot is built from the code library blocks, and data is assigned to input and output connections identifying input and output data for each block. A task sequence(s) is sent to the control module(s) over the NTL to command execution of the task.

  15. Programming Robots with Associative Memories

    International Nuclear Information System (INIS)

    Touzet, C.

    1999-01-01

    Today, there are several drawbacks that impede the necessary and much needed use of robot learning techniques in real applications. First, the time needed to achieve the synthesis of any behavior is prohibitive. Second, the robot behavior during the learning phase is by definition bad, it may even be dangerous. Third, except within the lazy learning approach, a new behavior implies a new learning phase. We propose in this paper to use self-organizing maps to encode the non explicit model of the robot-world interaction sampled by the lazy memory, and then generate a robot behavior by means of situations to be achieved, i.e., points on the self-organizing maps. Any behavior can instantaneously be synthesized by the definition of a goal situation. Its performance will be minimal (not evidently bad) and will improve by the mere repetition of the behavior

  16. Programming Robots with Associative Memories

    Energy Technology Data Exchange (ETDEWEB)

    Touzet, C

    1999-07-10

    Today, there are several drawbacks that impede the necessary and much needed use of robot learning techniques in real applications. First, the time needed to achieve the synthesis of any behavior is prohibitive. Second, the robot behavior during the learning phase is "by definition" bad, it may even be dangerous. Third, except within the lazy learning approach, a new behavior implies a new learning phase. We propose in this paper to use self-organizing maps to encode the non explicit model of the robot-world interaction sampled by the lazy memory, and then generate a robot behavior by means of situations to be achieved, i.e., points on the self-organizing maps. Any behavior can instantaneously be synthesized by the definition of a goal situation. Its performance will be minimal (not evidently bad) and will improve by the mere repetition of the behavior.

  17. The NASA automation and robotics technology program

    Science.gov (United States)

    Holcomb, Lee B.; Montemerlo, Melvin D.

    1986-01-01

    The development and objectives of the NASA automation and robotics technology program are reviewed. The objectives of the program are to utilize AI and robotics to increase the probability of mission success; decrease the cost of ground control; and increase the capability and flexibility of space operations. There is a need for real-time computational capability; an effective man-machine interface; and techniques to validate automated systems. Current programs in the areas of sensing and perception, task planning and reasoning, control execution, operator interface, and system architecture and integration are described. Programs aimed at demonstrating the capabilities of telerobotics and system autonomy are discussed.

  18. Advanced programming languages for industrial robots

    International Nuclear Information System (INIS)

    Wolter, H.

    1983-02-01

    With this report, the sponsor of the project on automation in manufacture introduces to the public several new programming procedures for industrial robots which are still under construction. In addition to the programming systems SRL - which, as already previously reported, represent an further development of the AL and ROBEX systems - two additional programming procedures are being described. These are adjusted to perform interactive work at the production site. As introduction to this report, a survey is offered on the status and development of robot programming in the Federal Republic of Germany and in other countries. (orig.) [de

  19. Environmental restoration and waste management: Robotics technology development program: Robotics 5-year program plan

    International Nuclear Information System (INIS)

    1991-01-01

    In FY 1990 Robotics Technology Development Program (RTDP) planning teams visited five DOE sites. These sites were selected by the Office of Technology Development to provide a needs basis for developing a 5-Year Plan. Visits to five DOE sites provided identification of needs for robotics technology development to support Environmental Restoration and Waste Management (ER ampersand WM) projects at those sites. Additional site visits will be conducted in the future to expand the planning basis. This volume summarizes both the results of the site visits and the needs and requirements of the priority ER ampersand WM activities at the sites, including potential needs for robotics and remote systems technology. It also discusses hazards associated with the site activities and any problems or technical uncertainties associated with dealing with the hazards in the performance of the ER ampersand WM work. Robotic or remote systems currently under development for remediation projects or waste operations are also discussed. The information in this document is organized principally by site, activity, and priority. Section 2.0, Site Needs, is based on information from the site visit reports and provides a summary which focuses on the site needs and requirements for each priority activity. Section 2.0 also records evaluations and discussions by the RTDP team following the site visit. Section 3.0, Commonality Assessment, documents similar site needs where common, or cross-cutting, robotics technology might be applied to several activities. Section 4.0 contains a summary of the site needs and requirements in tabular form. 1 tab

  20. Pioneer Robot Testing Program and Status

    International Nuclear Information System (INIS)

    Herndon, J.N.

    2001-01-01

    The U.S. Department of Energy (USDOE) and Ukraine established a joint program in 1997 to address the need for remotely operated systems for unstructured environments in Ukraine such as the highly hazardous conditions inside the failed Chernobyl Nuclear Power Plant (ChNPP) Unit 4, or Shelter Object. The environment inside Shelter Object is extremely hazardous due to ionizing radiation fields, high airborne contamination, and major industrial safety issues. Although Ukrainian workers have explored and mapped much of the internals of Unit 4 in the time since the accident during the morning hours of April 26, 1986, there remain areas where humans have not entered to this date. Based on the agreement between USDOE and Ukraine, the USDOE, in cooperation with the U.S. National Aeronautics and Space Administration (NASA), developed the Pioneer Robot and has provided it to the ChNPP within the framework of international technical assistance. Pioneer is capable of mobile platform movement and manipulation under teleoperated control, 3-dimensional mapping, and environmental data collection. The Pioneer is radiation hardened for conditions like those of Shelter Object. Pioneer has been evaluated on site in Ukraine for use in both the Shelter Object environment and the more general conditions of ChNPP decommissioning. This paper summarizes the results of these testing activities and describes the status and near-term activities in support of the Pioneer Robot integration into Ukraine

  1. Design and Implementation of Modular Software for Programming Mobile Robots

    Directory of Open Access Journals (Sweden)

    Alessandro Farinelli

    2006-03-01

    Full Text Available This article describes a software development toolkit for programming mobile robots, that has been used on different platforms and for different robotic applications. We address design choices, implementation issues and results in the realization of our robot programming environment, that has been devised and built from many people since 1998. We believe that the proposed framework is extremely useful not only for experienced robotic software developers, but also for students approaching robotic research projects.

  2. The Affordance Template ROS Package for Robot Task Programming

    Science.gov (United States)

    Hart, Stephen; Dinh, Paul; Hambuchen, Kimberly

    2015-01-01

    This paper introduces the Affordance Template ROS package for quickly programming, adjusting, and executing robot applications in the ROS RViz environment. This package extends the capabilities of RViz interactive markers by allowing an operator to specify multiple end-effector waypoint locations and grasp poses in object-centric coordinate frames and to adjust these waypoints in order to meet the run-time demands of the task (specifically, object scale and location). The Affordance Template package stores task specifications in a robot-agnostic XML description format such that it is trivial to apply a template to a new robot. As such, the Affordance Template package provides a robot-generic ROS tool appropriate for building semi-autonomous, manipulation-based applications. Affordance Templates were developed by the NASA-JSC DARPA Robotics Challenge (DRC) team and have since successfully been deployed on multiple platforms including the NASA Valkyrie and Robonaut 2 humanoids, the University of Texas Dreamer robot and the Willow Garage PR2. In this paper, the specification and implementation of the affordance template package is introduced and demonstrated through examples for wheel (valve) turning, pick-and-place, and drill grasping, evincing its utility and flexibility for a wide variety of robot applications.

  3. A Simple Solution for Programming of a Robotic Arm

    Directory of Open Access Journals (Sweden)

    Bogdan Laurean

    2014-12-01

    Full Text Available This paper presents a method to actuate, programming and control of a Robotic arm based on a monomobil telescopic planetary gear and a DC motor. Experimental model of robot was designed and manufactured at the Faculty of Engineering from Sibiu, (Patent no. 112418 CI6.B25J 18/02. The DC motor as actuator rotates a reel. The wires on the reel will produce a linear displacement of telescopic modules. The command of the DC motor is realized by a programmable logic controller. The outputs of the programmable logic controller are connected in a "H" bridge. The rotation of the reel in one direction or another has the effect of lengthening or shortening the robotic arm. The value of robotic arm length is monitored by an optical incremental encoder. The value of displacement will correspond to number of steps from an up/down counter.

  4. DOE EM industry programs robotics development

    International Nuclear Information System (INIS)

    Staubly, R.; Kothari, V.

    1998-01-01

    The Office of Science and Technology (OST) manages an aggressive program for RD and D, as well as testing and evaluation for the Department of Energy's (DOE's) Environmental Management (EM) organization. The goal is to develop new and improved environmental restoration and waste management technologies to clean up the inventory of the DOE weapons complex faster, safer, and cheaper than is possible with currently available technologies. Robotic systems reduce worker exposure to the absolute minimum, while providing proven, cost-effective, and, for some applications, the only acceptable technique for addressing challenging problems. Development of robotic systems for remote operations occurs in three main categories: tank waste characterization and retrieval; decontamination and dismantlement; and characterization, mapping, and inspection systems. In addition, the Federal Energy Technology Center (FETC) has some other projects which fall under the heading of supporting R and D. The central objective of all FETC robotic projects is to make robotic systems more attractive by reducing costs and health risks associated with the deployment of robotic technologies in the cleanup of the nuclear weapons complex. This will be accomplished through development of robots that are cheaper, faster, safer, and more reliable, as well as more straightforward to modify/adapt and more intuitive to operate with autonomous capabilities and intelligent controls that prevent accidents and optimize task execution

  5. Reduction of robot base parameters

    Energy Technology Data Exchange (ETDEWEB)

    Vandanjon, P O [CEA Centre d` Etudes de Saclay, 91 - Gif-sur-Yvette (France). Dept. des Procedes et Systemes Avances; Gautier, M [Nantes Univ., 44 (France)

    1996-12-31

    This paper is a new step in the search of minimum dynamic parameters of robots. In spite of planing exciting trajectories and using base parameters, some parameters remain not identifiable due to the perturbation effects. In this paper, we propose methods to reduce the set of base parameters in order to get an essential set of parameters. This new set defines a simplified identification model witch improves the noise immunity of the estimation process. It contributes also in reducing the computation burden of a simplified dynamic model. Different methods are proposed and are classified in two parts: methods, witch perform reduction and identification together, come from statistical field and methods, witch reduces the model before the identification thanks to a priori information, come from numerical field like the QR factorization. Statistical tools and QR reduction are shown to be efficient and adapted to determine the essential parameters. They can be applied to open-loop, or graph structured rigid robot, as well as flexible-link robot. Application for the PUMA 560 robot is given. (authors). 9 refs., 4 tabs.

  6. Reduction of robot base parameters

    International Nuclear Information System (INIS)

    Vandanjon, P.O.

    1995-01-01

    This paper is a new step in the search of minimum dynamic parameters of robots. In spite of planing exciting trajectories and using base parameters, some parameters remain not identifiable due to the perturbation effects. In this paper, we propose methods to reduce the set of base parameters in order to get an essential set of parameters. This new set defines a simplified identification model witch improves the noise immunity of the estimation process. It contributes also in reducing the computation burden of a simplified dynamic model. Different methods are proposed and are classified in two parts: methods, witch perform reduction and identification together, come from statistical field and methods, witch reduces the model before the identification thanks to a priori information, come from numerical field like the QR factorization. Statistical tools and QR reduction are shown to be efficient and adapted to determine the essential parameters. They can be applied to open-loop, or graph structured rigid robot, as well as flexible-link robot. Application for the PUMA 560 robot is given. (authors). 9 refs., 4 tabs

  7. Spatial Programming for Industrial Robots Through Task Demonstration

    OpenAIRE

    Jens Lambrecht; Martin Kleinsorge; Martin Rosenstrauch; Jörg Krüger

    2013-01-01

    Abstract We present an intuitive system for the programming of industrial robots using markerless gesture recognition and mobile augmented reality in terms of programming by demonstration. The approach covers gesture-based task definition and adaption by human demonstration, as well as task evaluation through augmented reality. A 3D motion tracking system and a handheld device establish the basis for the presented spatial programming system. In this publication, we present a prototype toward ...

  8. Safety Critical Java for Robotics Programming

    DEFF Research Database (Denmark)

    Thomsen, Bent; Luckow, Kasper Søe; Bøgholm, Thomas

    2015-01-01

    This paper introduces Safety Critical Java (SCJ) and argues its readiness for robotics programming. We give an overview of the work done at Aalborg University and elsewhere on SCJl, some of its implementations in the form of the JOP, FijiVM and HVM and some of the tools, especially WCA, Teta...

  9. A Domain-Specific Language for Programming Self-Reconfigurable Robots

    DEFF Research Database (Denmark)

    Schultz, Ulrik Pagh; Christensen, David Johan; Støy, Kasper

    2007-01-01

    . Programming a modular, self-reconfigurable robot is however a complicated task: the robot is essentially a real-time, distributed embedded system, where control and communication paths often are tightly coupled to the current physical configuration of the robot. To facilitate the task of programming modular......, self-reconfigurable robots, we have developed a declarative, role-based language that allows the programmer to define roles and behavior independently of the concrete physical structure of the robot. Roles are compiled to mobile code fragments that distribute themselves over the physical structure...

  10. Robotics Technology Crosscutting Program. Technology summary

    International Nuclear Information System (INIS)

    1995-06-01

    The Robotics Technology Development Program (RTDP) is a needs-driven effort. A length series of presentations and discussions at DOE sites considered critical to DOE's Environmental Restoration and Waste Management (EM) Programs resulted in a clear understanding of needed robotics applications toward resolving definitive problems at the sites. A detailed analysis of the resulting robotics needs assessment revealed several common threads running through the sites: Tank Waste Retrieval (TWR), Contaminant Analysis Automation (CAA), Mixed Waste Operations (MWO), and Decontamination and Dismantlement (D and D). The RTDP Group also realized that some of the technology development in these four areas had common (Cross Cutting-CC) needs, for example, computer control and sensor interface protocols. Further, the OTD approach to the Research, Development, Demonstration, Testing, and Evaluation (RDDT and E) process urged an additional organizational breakdown between short-term (1--3 years) and long-term (3--5 years) efforts (Advanced Technology-AT). These factors lead to the formation of the fifth application area for Crosscutting and Advanced Technology (CC and AT) development. The RTDP is thus organized around these application areas -- TWR, CAA, MWO, D and D, and CC and AT -- with the first four developing short-term applied robotics. An RTDP Five-Year Plan was developed for organizing the Program to meet the needs in these application areas

  11. Robotics Technology Crosscutting Program. Technology summary

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    1995-06-01

    The Robotics Technology Development Program (RTDP) is a needs-driven effort. A length series of presentations and discussions at DOE sites considered critical to DOE`s Environmental Restoration and Waste Management (EM) Programs resulted in a clear understanding of needed robotics applications toward resolving definitive problems at the sites. A detailed analysis of the resulting robotics needs assessment revealed several common threads running through the sites: Tank Waste Retrieval (TWR), Contaminant Analysis Automation (CAA), Mixed Waste Operations (MWO), and Decontamination and Dismantlement (D and D). The RTDP Group also realized that some of the technology development in these four areas had common (Cross Cutting-CC) needs, for example, computer control and sensor interface protocols. Further, the OTD approach to the Research, Development, Demonstration, Testing, and Evaluation (RDDT and E) process urged an additional organizational breakdown between short-term (1--3 years) and long-term (3--5 years) efforts (Advanced Technology-AT). These factors lead to the formation of the fifth application area for Crosscutting and Advanced Technology (CC and AT) development. The RTDP is thus organized around these application areas -- TWR, CAA, MWO, D and D, and CC and AT -- with the first four developing short-term applied robotics. An RTDP Five-Year Plan was developed for organizing the Program to meet the needs in these application areas.

  12. Nozzle Mounting Method Optimization Based on Robot Kinematic Analysis

    Science.gov (United States)

    Chen, Chaoyue; Liao, Hanlin; Montavon, Ghislain; Deng, Sihao

    2016-08-01

    Nowadays, the application of industrial robots in thermal spray is gaining more and more importance. A desired coating quality depends on factors such as a balanced robot performance, a uniform scanning trajectory and stable parameters (e.g. nozzle speed, scanning step, spray angle, standoff distance). These factors also affect the mass and heat transfer as well as the coating formation. Thus, the kinematic optimization of all these aspects plays a key role in order to obtain an optimal coating quality. In this study, the robot performance was optimized from the aspect of nozzle mounting on the robot. An optimized nozzle mounting for a type F4 nozzle was designed, based on the conventional mounting method from the point of view of robot kinematics validated on a virtual robot. Robot kinematic parameters were obtained from the simulation by offline programming software and analyzed by statistical methods. The energy consumptions of different nozzle mounting methods were also compared. The results showed that it was possible to reasonably assign the amount of robot motion to each axis during the process, so achieving a constant nozzle speed. Thus, it is possible optimize robot performance and to economize robot energy.

  13. Learning to Program with Personal Robots: Influences on Student Motivation

    Science.gov (United States)

    McGill, Monica M.

    2012-01-01

    One of the goals of using robots in introductory programming courses is to increase motivation among learners. There have been several types of robots that have been used extensively in the classroom to teach a variety of computer science concepts. A more recently introduced robot designed to teach programming to novice students is the Institute…

  14. Development of robotic program: an Asian experience.

    Science.gov (United States)

    Sahabudin, R M; Arni, T; Ashani, N; Arumuga, K; Rajenthran, S; Murali, S; Patel, V; Hemal, A; Menon, M

    2006-06-01

    Robotic surgery was started in the Department of Urology, Hospital Kuala Lumpur, in April 2004. We present our experience in developing the program and report the results of our first 50 cases of robotic radical prostatectomy. A three-arm da Vinci robotic system was installed in our hospital in March 2004. Prior to installation, the surgeons underwent training at various centers in the United States and Paris. The operating theatre was renovated to house the system. Subsequently, the initial few cases were done with the help of proctors. Data were prospectively collected on all patients who underwent robot-assisted radical prostatectomy for localized carcinoma of the prostate. Fifty patients underwent robot assisted radical prostatectomy from March 2004 to June 2005. Their ages ranged from 52 to 75 years, (average age 60.2 years). PSA levels ranged from 2.5 to 35 ng/ml (mean 10.6 ng/ml). Prostate volume ranged from 18 to 130 cc (average 32.4 cc). Average operating time for the first 20 cases was 4 h and for the next 30 cases was 2.5 h. Patients were discharged 1-3 days post-operatively. Catheters were removed on the fifth day following a cystogram. The positive margin rate as defined by the presence of cancer cells at the inked margin was 30%. Twenty-one patients had T1c disease and one had T1b on clinical staging. Of these, two were apical margin positive. Twenty-six patients had T2 disease and eight of them were apical margin positive. Two patients had T3 disease, one of whom was apical margin positive. Five patients (10%) had PSA recurrence. Five patients had a poorly differentiated carcinoma and the rest had Gleason 6 or 7. Eighty percent of the patients were continent on follow-up at 3 months. Of those who were potent before the surgery, 50% were potent at 3-6 months. The robotic surgery program was successfully implemented at our center on the lines of a structured program, developed at Vattikuti Urology Institute (VUI). We succeeded in creating a team and

  15. [Simulation-based robot-assisted surgical training].

    Science.gov (United States)

    Kolontarev, K B; Govorov, A V; Rasner, P I; Sheptunov, S A; Prilepskaya, E A; Maltsev, E G; Pushkar, D Yu

    2015-12-01

    Since the first use of robotic surgical system in 2000, the robot-assisted technology has gained wide popularity throughout the world. Robot-assisted surgical training is a complex issue that requires significant efforts from students and teacher. During the last two decades, simulation-based training had received active development due to wide-spread occurrence and popularization of laparoscopic and robot-assisted surgical techniques. We performed a systematic review to identify the currently available simulators for robot-assisted surgery. We searched the Medline and Pubmed, English sources of literature data, using the following key words and phrases: "robotics", "robotic surgery", "computer assisted surgery", "simulation", "computer simulation", "virtual reality", "surgical training", and "surgical education". There were identified 565 publications, which meet the key words and phrases; 19 publications were selected for the final analysis. It was established that simulation-based training is the most promising teaching tool that can be used in the training of the next generation robotic surgeons. Today the use of simulators to train surgeons is validated. Price of devices is an obvious barrier for inclusion in the program for training of robotic surgeons, but the lack of this tool will result in a sharp increase in the duration of specialists training.

  16. Spatial Programming for Industrial Robots through Task Demonstration

    Directory of Open Access Journals (Sweden)

    Jens Lambrecht

    2013-05-01

    Full Text Available Abstract We present an intuitive system for the programming of industrial robots using markerless gesture recognition and mobile augmented reality in terms of programming by demonstration. The approach covers gesture-based task definition and adaption by human demonstration, as well as task evaluation through augmented reality. A 3D motion tracking system and a handheld device establish the basis for the presented spatial programming system. In this publication, we present a prototype toward the programming of an assembly sequence consisting of several pick-and-place tasks. A scene reconstruction provides pose estimation of known objects with the help of the 2D camera of the handheld. Therefore, the programmer is able to define the program through natural bare-hand manipulation of these objects with the help of direct visual feedback in the augmented reality application. The program can be adapted by gestures and transmitted subsequently to an arbitrary industrial robot controller using a unified interface. Finally, we discuss an application of the presented spatial programming approach toward robot-based welding tasks.

  17. Status of DoD Robotic Programs

    Science.gov (United States)

    1985-03-01

    planning or adhere to previously planned routes. 0 Control. Controls are micro electronics based which provide means of autonomous action directly...KEY No: I 11 1181 1431 OROJECT Titloi ISMART TERRAIN ANALYSIS FOR ROBOTIC SYSTEMS (STARS) PROJECT Not I I CLASSIFICATION: IUCI TASK Titles IAUTOMATIC

  18. Framework for Developing a Multimodal Programming Interface Used on Industrial Robots

    Directory of Open Access Journals (Sweden)

    Bogdan Mocan

    2014-12-01

    Full Text Available The proposed approach within this paper shifts the focus from the coordinate based programming of an industrial robot, which currently dominates the field, to an object based programming scheme. The general framework proposed in this paper is designed to perform natural language understanding, gesture integration and semantic analysis which facilitate the development of a multimodal robot programming interface that facilitate an intuitive programming.

  19. 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

  20. Spline-based automatic path generation of welding robot

    Institute of Scientific and Technical Information of China (English)

    Niu Xuejuan; Li Liangyu

    2007-01-01

    This paper presents a flexible method for the representation of welded seam based on spline interpolation. In this method, the tool path of welding robot can be generated automatically from a 3D CAD model. This technique has been implemented and demonstrated in the FANUC Arc Welding Robot Workstation. According to the method, a software system is developed using VBA of SolidWorks 2006. It offers an interface between SolidWorks and ROBOGUIDE, the off-line programming software of FANUC robot. It combines the strong modeling function of the former and the simulating function of the latter. It also has the capability of communication with on-line robot. The result data have shown its high accuracy and strong reliability in experiments. This method will improve the intelligence and the flexibility of the welding robot workstation.

  1. Teaching Joint-Level Robot Programming with a New Robotics Software Tool

    Directory of Open Access Journals (Sweden)

    Fernando Gonzalez

    2017-12-01

    Full Text Available With the rising popularity of robotics in our modern world there is an increase in the number of engineering programs that offer the basic Introduction to Robotics course. This common introductory robotics course generally covers the fundamental theory of robotics including robot kinematics, dynamics, differential movements, trajectory planning and basic computer vision algorithms commonly used in the field of robotics. Joint programming, the task of writing a program that directly controls the robot’s joint motors, is an activity that involves robot kinematics, dynamics, and trajectory planning. In this paper, we introduce a new educational robotics tool developed for teaching joint programming. The tool allows the student to write a program in a modified C language that controls the movement of the arm by controlling the velocity of each joint motor. This is a very important activity in the robotics course and leads the student to gain knowledge of how to build a robotic arm controller. Sample assignments are presented for different levels of difficulty.

  2. Developing robotic behavior using a genetic programming model

    International Nuclear Information System (INIS)

    Pryor, R.J.

    1998-01-01

    This report describes the methodology for using a genetic programming model to develop tracking behaviors for autonomous, microscale robotic vehicles. The use of such vehicles for surveillance and detection operations has become increasingly important in defense and humanitarian applications. Through an evolutionary process similar to that found in nature, the genetic programming model generates a computer program that when downloaded onto a robotic vehicle's on-board computer will guide the robot to successfully accomplish its task. Simulations of multiple robots engaged in problem-solving tasks have demonstrated cooperative behaviors. This report also discusses the behavior model produced by genetic programming and presents some results achieved during the study

  3. ANDROID BASED TELEOPERATION FOR THE FINCH ROBOT

    Directory of Open Access Journals (Sweden)

    Oliver Faust

    2016-09-01

    Full Text Available The act of creating a robot involves systems engineering and creative problem solutions. It is about using established components to create a system that works in the natural or at least in the human environment. The current project is no exception, we have used the Robot Operating System (ROS to create an android based teleoperator application for the Finch robot. A Raspberry Pi processing platform establishes the link between the android device and the Finch robot. The most creative task, during the system design, was to translate the commands from the teleoperator application into wheel movements of the Finch robot. The translation must take into account the physical setup of the robot, including unintended negative influences, such as drag. The command translation involved a nonlinear coordinate transformation. The ROS framework enabled us to focus on that nonstandard coordinate translation task by offering a high level of abstraction and the ability to create component functionalities independently.

  4. Anatomy-Based Organization of Modular Robots

    DEFF Research Database (Denmark)

    Christensen, David Johan; Campbell, Jason

    2008-01-01

    This paper presents a novel biologically inspired hierarchical approach to organizing and controlling modular robots. The purpose of our approach is to decompose the complexity of assembling and commanding a functional robot made of numerous simple modules (thousands to millions) by introducing...... a hierarchy of structure and control. The robots we describe incorporate anatomically inspired parts such as muscles, bones and joints, and these parts in turn are assembled from modules. Each of those parts encapsulates one or more functions, e.g. a muscle can contract. Control of the robot can then be cast...... as a problem of controlling its anatomical parts rather than each discrete module. We show simulation results from experiments using gradient-based primitives to control parts of increasingly complex robots, including snake, crawler, cilia-surface, arm-joint-muscle and grasping robots. We conclude...

  5. Origami-based earthworm-like locomotion robots.

    Science.gov (United States)

    Fang, Hongbin; Zhang, Yetong; Wang, K W

    2017-10-16

    Inspired by the morphology characteristics of the earthworms and the excellent deformability of origami structures, this research creates a novel earthworm-like locomotion robot through exploiting the origami techniques. In this innovation, appropriate actuation mechanisms are incorporated with origami ball structures into the earthworm-like robot 'body', and the earthworm's locomotion mechanism is mimicked to develop a gait generator as the robot 'centralized controller'. The origami ball, which is a periodic repetition of waterbomb units, could output significant bidirectional (axial and radial) deformations in an antagonistic way similar to the earthworm's body segment. Such bidirectional deformability can be strategically programmed by designing the number of constituent units. Experiments also indicate that the origami ball possesses two outstanding mechanical properties that are beneficial to robot development: one is the structural multistability in the axil direction that could contribute to the robot control implementation; and the other is the structural compliance in the radial direction that would increase the robot robustness and applicability. To validate the origami-based innovation, this research designs and constructs three robot segments based on different axial actuators: DC-motor, shape-memory-alloy springs, and pneumatic balloon. Performance evaluations reveal their merits and limitations, and to prove the concept, the DC-motor actuation is selected for building a six-segment robot prototype. Learning from earthworms' fundamental locomotion mechanism-retrograde peristalsis wave, seven gaits are automatically generated; controlled by which, the robot could achieve effective locomotion with qualitatively different modes and a wide range of average speeds. The outcomes of this research could lead to the development of origami locomotion robots with low fabrication costs, high customizability, light weight, good scalability, and excellent re-configurability.

  6. A Pre-Engineering Program Using Robots to Attract Underrepresented High School and Community College Students

    Science.gov (United States)

    Mosley, Pauline Helen; Liu, Yun; Hargrove, S. Keith; Doswell, Jayfus T.

    2010-01-01

    This paper gives an overview of a new pre-engineering program--Robotics Technician Curriculum--that uses robots to solicit underrepresented students pursuing careers in science, technology, engineering, and mathematics (STEM). The curriculum uses a project-based learning environment, which consists of part lecture and part laboratory. This program…

  7. Programming with the KIBO Robotics Kit in Preschool Classrooms

    Science.gov (United States)

    Elkin, Mollie; Sullivan, Amanda; Bers, Marina Umaschi

    2016-01-01

    KIBO is a developmentally appropriate robotics kit for young children that is programmed using interlocking wooden blocks; no screens or keyboards are required. This study describes a pilot KIBO robotics curriculum at an urban public preschool in Rhode Island and presents data collected on children's knowledge of foundational programming concepts…

  8. Artificial Intelligence Base Telemedicine Robotic

    OpenAIRE

    Hakika, Kisti; TS, Hendra Yunianto; Afriyanti, Liza

    2009-01-01

    Telemedicine atau pelayanan kesehatan jarak jauh bukan hal yang baru lagi dalam dunia kesehatan.Penggunaan teknologi sangat membantu dalam mengimplementasikan telemedicine. Namun perkembangantelemedicine mengalami kemajuan seiring dengan perkembangan teknologi informasi. Salah satu perkembanganteknologi adalah robot. Secara umum kegunaan robot adalah untuk menggantikan tugas manusia. Padamakalah ini, akan dibuat simulasi telemedicine berupa konsultasi antara dokter dan pasien menggunakansebua...

  9. Knowledge based systems for intelligent robotics

    Science.gov (United States)

    Rajaram, N. S.

    1982-01-01

    It is pointed out that the construction of large space platforms, such as space stations, has to be carried out in the outer space environment. As it is extremely expensive to support human workers in space for large periods, the only feasible solution appears to be related to the development and deployment of highly capable robots for most of the tasks. Robots for space applications will have to possess characteristics which are very different from those needed by robots in industry. The present investigation is concerned with the needs of space robotics and the technologies which can be of assistance to meet these needs, giving particular attention to knowledge bases. 'Intelligent' robots are required for the solution of arising problems. The collection of facts and rules needed for accomplishing such solutions form the 'knowledge base' of the system.

  10. ENGAGING ELEMENTARY AND MIDDLE SCHOOL STUDENTS IN ROBOTICS THROUGH HUMMINGBIRD KIT WITH SNAP! VISUAL PROGRAMMING LANGUAGE

    OpenAIRE

    Anna Newley; Hasan Deniz; Erdogan Kaya; Ezgi Yesilyurt

    2016-01-01

    The purpose of this paper is to describe how Hummingbird robotics kit with Snap! programing language was used to introduce basics of robotics to elementary and middle school students. Each student in the robotics program built a robot. The robot building process was open ended. Any specific robotics challenge was not provided to the students. Students’ knowledge about robots and programming language were measured through pre, post, and delayed posttests. Results indicated that students improv...

  11. Idaho National Engineering Laboratory decontamination and decommissioning robotics development program

    International Nuclear Information System (INIS)

    McKay, M.D.

    1993-04-01

    As part of the Idaho National Engineering Laboratory (INEL) Robotics Technology Development Program (RTDP) Decontamination ampersand Decommissioning (D ampersand D) robotics program, a task was designed to integrate the plasma arc cutting technology being developed under the Waste Facility Operations (WFO) robotics program into D ampersand D cutting applications. The plasma arc cutting technology is based upon the use of a high energy plasma torch to cut metallic objects. Traditionally, D ampersand D workers removing equipment and processes from a facility have used plasma arc cutting to accomplish this task. The worker is required to don a protective suit to shield from the high electromagnetic energy released from the cutting operation. Additionally, the worker is required to don protective clothing to shield against the radioactive materials and contamination. This protective clothing can become restrictive and cumbersome to work in. Because some of the work areas contain high levels of radiation, the worker is not allowed to dwell in the environment for sustained periods of time. To help alleviate some of the burdens required to accomplish this task, reduce or eliminate the safety hazardous to the worker, and reduce the overall cost of remediation, a program was established though the Office of Technology Development (OTD) to design and develop a robotic system capable of performing cutting operations using a plasma arc torch. Several D ampersand D tasks were identified having potential for use of the plasma arc cutting technology. The tasks listed below were chosen to represent common D ampersand D type activities where the plasma arc cutting technology can be applied

  12. Experiential Learning of Robotics Fundamentals Based on a Case Study of Robot-Assisted Stereotactic Neurosurgery

    Science.gov (United States)

    Faria, Carlos; Vale, Carolina; Machado, Toni; Erlhagen, Wolfram; Rito, Manuel; Monteiro, Sérgio; Bicho, Estela

    2016-01-01

    Robotics has been playing an important role in modern surgery, especially in procedures that require extreme precision, such as neurosurgery. This paper addresses the challenge of teaching robotics to undergraduate engineering students, through an experiential learning project of robotics fundamentals based on a case study of robot-assisted…

  13. The Robotic Decathlon: Project-Based Learning Labs and Curriculum Design for an Introductory Robotics Course

    Science.gov (United States)

    Cappelleri, D. J.; Vitoroulis, N.

    2013-01-01

    This paper presents a series of novel project-based learning labs for an introductory robotics course that are developed into a semester-long Robotic Decathlon. The last three events of the Robotic Decathlon are used as three final one-week-long project tasks; these replace a previous course project that was a semester-long robotics competition.…

  14. Robotic Literacy Learning Companions: Exploring Student Engagement with a Humanoid Robot in an Afterschool Literacy Program

    Science.gov (United States)

    Levchak, Sofia

    2016-01-01

    This study was an investigation of the use of a NAO humanoid robot as an effective tool for engaging readers in an afterschool program as well as to find if increasing engagement using a humanoid robot would affect students' reading comprehension when compared to traditional forms of instruction. The targeted population of this study was…

  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. "I Want My Robot to Look for Food": Comparing Kindergartner's Programming Comprehension Using Tangible, Graphic, and Hybrid User Interfaces

    Science.gov (United States)

    Strawhacker, Amanda; Bers, Marina U.

    2015-01-01

    In recent years, educational robotics has become an increasingly popular research area. However, limited studies have focused on differentiated learning outcomes based on type of programming interface. This study aims to explore how successfully young children master foundational programming concepts based on the robotics user interface (tangible,…

  17. Model and Behavior-Based Robotic Goalkeeper

    DEFF Research Database (Denmark)

    Lausen, H.; Nielsen, J.; Nielsen, M.

    2003-01-01

    This paper describes the design, implementation and test of a goalkeeper robot for the Middle-Size League of RoboCub. The goalkeeper task is implemented by a set of primitive tasks and behaviours coordinated by a 2-level hierarchical state machine. The primitive tasks concerning complex motion...... control are implemented by a non-linear control algorithm, adapted to the different task goals (e.g., follow the ball or the robot posture from local features extracted from images acquired by a catadioptric omni-directional vision system. Most robot parameters were designed based on simulations carried...

  18. Automated Manufacturing/Robotics Technology: Certificate and Associate Degree Programs.

    Science.gov (United States)

    McQuay, Paul L.

    A description is provided of the Automated Manufacturing/Robotics program to be offered at Delaware County Community College beginning in September 1984. Section I provides information on the use of reprogramable industrial robots in manufacturing and the rapid changes in production that can be effected through the application of automated…

  19. Automation and robotics for the National Space Program

    Science.gov (United States)

    1985-01-01

    The emphasis on automation and robotics in the augmentation of the human centered systems as it concerns the space station is discussed. How automation and robotics can amplify the capabilities of humans is detailed. A detailed developmental program for the space station is outlined.

  20. Integrating Robot Task Planning into Off-Line Programming Systems

    DEFF Research Database (Denmark)

    Sun, Hongyan; Kroszynski, Uri

    1988-01-01

    a system architecture for integrated robot task planning. It identifies and describes the components considered necessary for implementation. The focus is on functionality of these elements as well as on the information flow. A pilot implementation of such an integrated system architecture for a robot......The addition of robot task planning in off-line programming systems aims at improving the capability of current state-of-the-art commercially available off-line programming systems, by integrating modeling, task planning, programming and simulation together under one platform. This article proposes...... assembly task is discussed....

  1. An off-line programming system for palletizing robot

    Directory of Open Access Journals (Sweden)

    Youdong Chen

    2016-09-01

    Full Text Available Off-line programming systems are essential tools for the effective use of palletizing robots. This article presents a dedicated off-line programming system for palletizing robots. According to the user practical requirements, there are many user-defined patterns that can’t be easily generated by commercial off-line robot programming systems. This study suggests a pattern generation method that users can easily define their patterns. The proposed method has been simulation and experiment. The results have attested the effectiveness of the proposed pattern generation method.

  2. Vision-based mapping with cooperative robots

    Science.gov (United States)

    Little, James J.; Jennings, Cullen; Murray, Don

    1998-10-01

    Two stereo-vision-based mobile robots navigate and autonomously explore their environment safely while building occupancy grid maps of the environment. The robots maintain position estimates within a global coordinate frame using landmark recognition. This allows them to build a common map by sharing position information and stereo data. Stereo vision processing and map updates are done at 3 Hz and the robots move at speeds of 200 cm/s. Cooperative mapping is achieved through autonomous exploration of unstructured and dynamic environments. The map is constructed conservatively, so as to be useful for collision-free path planning. Each robot maintains a separate copy of a shared map, and then posts updates to the common map when it returns to observe a landmark at home base. Issues include synchronization, mutual localization, navigation, exploration, registration of maps, merging repeated views (fusion), centralized vs decentralized maps.

  3. Flexible, fpga-based electronics for modular robots

    DEFF Research Database (Denmark)

    Brandt, David; Larsen, Jørgen Christian; Christensen, David Johan

    2008-01-01

    In this paper we introduce electronics for the ATRON self-reconfigurable robot based on field programmable gate arrays (FPGAs). The immediate advantage of using FPGAs is that some of the module’s electronics can be moved into the FPGA, thereby the number of components can be reduced. In the case...... the FPGA and therefore integrate task-specific electronics without physically changing the electronics or we can reconfigure the electronics for specific tasks. The disadvantages of an FPGA-based design include the cost of FPGAs, the extra layer of complexity in programming, and a limited increase in power...... consumption compared to micro-controllers. However, overall FPGAs make the electronics of modular robots more flexible and therefore may make them more suitable for real applications. AB - In this paper we introduce electronics for the ATRON self-reconfigurable robot based on field programmable gate arrays...

  4. The OTD Robotics Waste Minimization Program

    International Nuclear Information System (INIS)

    Couture, S.A.

    1992-04-01

    The danger to human health and safety posed by exposure to transuranic (TRU) and Pu contaminated materials necessitates remote processing in confined environments. Currently these operations are carried out in gloveboxes and hot-cells by human operators using lead- lined gloves or teleoperated manipulators. Protective clothing worn by operators during gloved operations has contributed significantly to the waste problems currently facing site remediators. The DOE Environmental Restoration and Waste Management (ER/WM) Program is in the process of developing and demonstrating technologies to assist in the remediation of sites that have accumulated wastes generated using these processes over the past five decades. Recognizing that continued use of existing production, recovery and waste treatment systems will compound the remediation problem, DOE has made a commitment to waste minimization. To reduce waste generation during weapons production and waste processing operations, automated processes are being developed and demonstrated for use in future DOE processing facilities as part of OTD's Robotics Technology Development Program. These technologies are currently being applied to pyrochemical processing systems to demonstrate conversion of plutonium oxide to metal. However, these technologies are expected to have applications in a variety of waste processing systems including those used to treat high-level tank wastes, buried wastes requiring remote processing, mixed wastes, and unknown hazardous materials. In addition to reducing the future waste burden of DOE, automated processes are an effective way to comply with existing and anticipated federal, state, and local regulations related to personal health and safety and the health of the environment

  5. Interactive Industrial Robot Programming for the Ceramic Industry

    Directory of Open Access Journals (Sweden)

    Germano Veiga

    2013-10-01

    Full Text Available This paper presents an interactive programming method for programming industrial robots in ceramic applications. The main purpose was to develop a simple but flexible programming system that empowers the user with product driven programming without compromising flexibility. To achieve this flexibility, a two step hybrid programming model was designed: first the user sketches the desired trajectory in a spatial augmented reality programming table using the final product and then relies on an advanced 3D graphical system to tune the robot trajectory in the final workcell. The results measured by the end-user feedback show that a new level of flexibility was reached for this type of application.

  6. Control method for biped locomotion robots based on ZMP information

    International Nuclear Information System (INIS)

    Kume, Etsuo

    1994-01-01

    The Human Acts Simulation Program (HASP) started as a ten year program of Computing and Information Systems Center (CISC) at Japan Atomic Energy Research Institute (JAERI) in 1987. A mechanical design study of biped locomotion robots for patrol and inspection in nuclear facilities is being performed as an item of the research scope. One of the goals of our research is to design a biped locomotion robot for practical use in nuclear facilities. So far, we have been studying for several dynamic walking patterns. In conventional control methods for biped locomotion robots, the program control is used based on preset walking patterns, so it dose not have the robustness such as a dynamic change of walking pattern. Therefore, a real-time control method based on dynamic information of the robot states is necessary for the high performance of walking. In this study a new control method based on Zero Moment Point (ZMP) information is proposed as one of real-time control methods. The proposed method is discussed and validated based on the numerical simulation. (author)

  7. Humanoid Robotics: Real-Time Object Oriented Programming

    Science.gov (United States)

    Newton, Jason E.

    2005-01-01

    Programming of robots in today's world is often done in a procedural oriented fashion, where object oriented programming is not incorporated. In order to keep a robust architecture allowing for easy expansion of capabilities and a truly modular design, object oriented programming is required. However, concepts in object oriented programming are not typically applied to a real time environment. The Fujitsu HOAP-2 is the test bed for the development of a humanoid robot framework abstracting control of the robot into simple logical commands in a real time robotic system while allowing full access to all sensory data. In addition to interfacing between the motor and sensory systems, this paper discusses the software which operates multiple independently developed control systems simultaneously and the safety measures which keep the humanoid from damaging itself and its environment while running these systems. The use of this software decreases development time and costs and allows changes to be made while keeping results safe and predictable.

  8. Effective programming of energy consuming industrial robot systems

    International Nuclear Information System (INIS)

    Trnka, K.; Pinter, T.; Knazik, M.; Bozek, P.

    2012-01-01

    This paper discusses the problem of effective motion planning for industrial robots. The first part dealt with current method for off-line motion planning. In the second part is presented the work done with one of the simulation system with automatic trajectory generation and off-line programming capability [4]. An spot welding process is involved. The practical application of this step strongly depends on the method for robot path optimization with high accuracy, thus, transform the path into a time and energy optimal robot program for the real world, which is discussed in the third step. (Authors)

  9. Interactive Industrial Robot Programming for the Ceramic Industry

    OpenAIRE

    Germano Veiga; Pedro Malaca; Rui Cancela

    2013-01-01

    This paper presents an interactive programming method for programming industrial robots in ceramic applications. The main purpose was to develop a simple but flexible programming system that empowers the user with product driven programming without compromising flexibility. To achieve this flexibility, a two step hybrid programming model was designed: first the user sketches the desired trajectory in a spatial augmented reality programming table using the final product and then relies on an a...

  10. 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.

  11. ANALISIS GERAK ROBOT LINE TRACER DENGAN PROGRAM ARTIFICIAL INTELLEGENCE MENGGUNAKAN MICROCONTROLLER AT89S51

    Directory of Open Access Journals (Sweden)

    I Wayan Widhiada

    2012-11-01

    Full Text Available The research discussed about the work system of The Line Tracer Robot movement analysis, with using the AI program and assembler programming language. The tools that used are microcontroller type AT89S51, Meitan ASM 2005 Standard Edition version 1.00 as development tools and Meitan 2005 as the hardware tools modul. From the result of research, it can be known that The Line Tracer Robot with AI program is able to show differences, among the white as a based colour and black as a line colour. The AI program is able to accelerate/coordinate the system of work, between the censor and the parts of driver motor combinations. The robot that did not use AI program can not run well, and the wheel just able to rotate in one direction.

  12. Innovative Mobile Robot Method: Improving the Learning of Programming Languages in Engineering Degrees

    Science.gov (United States)

    Ortiz, Octavio Ortiz; Pastor Franco, Juan Ángel; Alcover Garau, Pedro María; Herrero Martín, Ruth

    2017-01-01

    This paper describes a study of teaching a programming language in a C programming course by having students assemble and program a low-cost mobile robot. Writing their own programs to define the robot's behavior raised students' motivation. Working in small groups, students programmed the robots by using the control structures of structured…

  13. Intelligent monitoring-based safety system of massage robot

    Institute of Scientific and Technical Information of China (English)

    胡宁; 李长胜; 王利峰; 胡磊; 徐晓军; 邹雲鹏; 胡玥; 沈晨

    2016-01-01

    As an important attribute of robots, safety is involved in each link of the full life cycle of robots, including the design, manufacturing, operation and maintenance. The present study on robot safety is a systematic project. Traditionally, robot safety is defined as follows: robots should not collide with humans, or robots should not harm humans when they collide. Based on this definition of robot safety, researchers have proposed ex ante and ex post safety standards and safety strategies and used the risk index and risk level as the evaluation indexes for safety methods. A massage robot realizes its massage therapy function through applying a rhythmic force on the massage object. Therefore, the traditional definition of safety, safety strategies, and safety realization methods cannot satisfy the function and safety requirements of massage robots. Based on the descriptions of the environment of massage robots and the tasks of massage robots, the present study analyzes the safety requirements of massage robots; analyzes the potential safety dangers of massage robots using the fault tree tool; proposes an error monitoring-based intelligent safety system for massage robots through monitoring and evaluating potential safety danger states, as well as decision making based on potential safety danger states; and verifies the feasibility of the intelligent safety system through an experiment.

  14. Web Environment for Programming and Control of a Mobile Robot in a Remote Laboratory

    Science.gov (United States)

    dos Santos Lopes, Maísa Soares; Gomes, Iago Pacheco; Trindade, Roque M. P.; da Silva, Alzira F.; de C. Lima, Antonio C.

    2017-01-01

    Remote robotics laboratories have been successfully used for engineering education. However, few of them use mobile robots to to teach computer science. This article describes a mobile robot Control and Programming Environment (CPE) and its pedagogical applications. The system comprises a remote laboratory for robotics, an online programming tool,…

  15. Effective pathfinding for four-wheeled robot based on combining Theta* and hybrid A* algorithms

    Directory of Open Access Journals (Sweden)

    Віталій Геннадійович Михалько

    2016-07-01

    Full Text Available Effective pathfinding algorithm based on Theta* and Hybrid A* algorithms was developed for four-wheeled robot. Pseudocode for algorithm was showed and explained. Algorithm and simulator for four-wheeled robot were implemented using Java programming language. Algorithm was tested on U-obstacles, complex maps and for parking problem

  16. UNIVERSITY RESEARCH PROGRAM IN ROBOTICS, Final Technical Annual Report, Project Period: 9/1/04 - 8/31/05

    Energy Technology Data Exchange (ETDEWEB)

    James S. Tulenko; Carl D. Crane III

    2006-02-15

    The University Research Program in Robotics (URPR) Implementation Plan is an integrated group of universities performing fundamental research that addresses broad-based robotics and automation needs of the NNSA Directed Stockpile Work (DSW) and Campaigns. The URPR mission is to provide improved capabilities of robotics science and engineering to meet the future needs of all weapon systems and other associated NNSA/DOE activities.

  17. Generative Programming for Functional Safety in Mobile Robots

    DEFF Research Database (Denmark)

    Adam, Marian Sorin

    2018-01-01

    execution environment. The effective usage of DeRoS to specify safetyrelated properties of mobile robots and generation of a runtime verification infrastructure for the different controllers has been experimentally demonstrated on ROS-based systems, safety PLCs and microcontrollers. The key issue of making......Safety is a major challenge in robotics, in particular for mobile robots operating in an open and unpredictable environment. Safety certification is desired for commercial robots, but the existing approaches for addressing safety do not provide a clearly defined and isolated programmatic safety...... layer, with an easily understandable specification for facilitating safety certification. Moreover, mobile robots are advanced systems often implemented using a distributed architecture where software components are deployed on heterogeneous hardware modules. Many components are key to the overall...

  18. An experimental program on advanced robotics

    International Nuclear Information System (INIS)

    Yuan, J.S.C.; Stovman, J.; MacDonald, R.; Norgate, G.

    1987-01-01

    Remote handling in hostile environments, including space, nuclear facilities, and mines, requires hybrid systems which permit close cooperation between state of the art teleoperation and advanced robotics. Teleoperation using hand controller commands and television feedback can be enhanced by providing force-feel feedback and simulation graphics enhancement of the display. By integrating robotics features such as computer vision and force/tactile feedback with advanced local control systems, the overall effectiveness of the system can be improved and the operator workload reduced. This has been demonstrated in the laboratory. Applications such as a grappling drifting satellite or transferring material at sea are envisaged

  19. ANALISIS GERAK ROBOT LINE TRACER DENGAN PROGRAM ARTIFICIAL INTELLEGENCE MENGGUNAKAN MICROCONTROLLER AT89S51

    OpenAIRE

    I Wayan Widhiada

    2012-01-01

    The research discussed about the work system of The Line Tracer Robot movement analysis, with using the AI program and assembler programming language. The tools that used are microcontroller type AT89S51, Meitan ASM 2005 Standard Edition version 1.00 as development tools and Meitan 2005 as the hardware tools modul. From the result of research, it can be known that The Line Tracer Robot with AI program is able to show differences, among the white as a based colour and black as a line colour. T...

  20. Analysis on the workspace of palletizing robot based on AutoCAD

    Science.gov (United States)

    Li, Jin-quan; Zhang, Rui; Guan, Qi; Cui, Fang; Chen, Kuan

    2017-10-01

    In this paper, a four-degree-of-freedom articulated palletizing robot is used as the object of research. Based on the analysis of the overall configuration of the robot, the kinematic mathematical model is established by D-H method to figure out the workspace of the robot. In order to meet the needs of design and analysis, using AutoCAD secondary development technology and AutoLisp language to develop AutoCAD-based 2D and 3D workspace simulation interface program of palletizing robot. At last, using AutoCAD plugin, the influence of structural parameters on the shape and position of the working space is analyzed when the structure parameters of the robot are changed separately. This study laid the foundation for the design, control and planning of palletizing robots.

  1. Developing a robotic pancreas program: the Dutch experience.

    Science.gov (United States)

    Nota, Carolijn L; Zwart, Maurice J; Fong, Yuman; Hagendoorn, Jeroen; Hogg, Melissa E; Koerkamp, Bas Groot; Besselink, Marc G; Molenaar, I Quintus

    2017-01-01

    Robot-assisted surgery has been developed to overcome limitations of conventional laparoscopy aiming to further optimize minimally invasive surgery. Despite the fact that robotics already have been widely adopted in urology, gynecology, and several gastro-intestinal procedures, like colorectal surgery, pancreatic surgery lags behind. Due to the complex nature of the procedure, surgeons probably have been hesitant to apply minimally invasive techniques in pancreatic surgery. Nevertheless, the past few years pancreatic surgery has been catching up. An increasing number of procedures are being performed laparoscopically and robotically, despite it being a highly complex procedure with high morbidity and mortality rates. Since the complex nature and extensiveness of the procedure, the start of a robotic pancreatic program should be properly prepared and should comply with several conditions within high-volume centers. Robotic training plays a significant role in the preparation. In this review we discuss the different aspects of preparation when working towards the start of a robotic pancreas program against the background of our nationwide experience in the Netherlands.

  2. A Component-Oriented Programming for Embedded Mobile Robot Software

    Directory of Open Access Journals (Sweden)

    Safaai Deris

    2008-11-01

    Full Text Available Applying software reuse to many Embedded Real-Time (ERT systems poses significant challenges to industrial software processes due to the resource-constrained and real-time requirements of the systems. Autonomous Mobile Robot (AMR system is a class of ERT systems, hence, inherits the challenge of applying software reuse in general ERT systems. Furthermore, software reuse in AMR systems is challenged by the diversities in terms of robot physical size and shape, environmental interaction and implementation platform. Thus, it is envisioned that component-based software engineering will be the suitable way to promote software reuse in AMR systems with consideration to general requirements to be self-contained, platform-independent and real-time predictable. A framework for component-oriented programming for AMR software development using PECOS component model is proposed in this paper. The main features of this framework are: (1 use graphical representation for components definition and composition; (2 target C language for optimal code generation with resource-constrained micro-controller; and (3 minimal requirement for run-time support. Real-time implementation indicates that, the PECOS component model together with the proposed framework is suitable for resource constrained embedded AMR systems software development.

  3. Space Missions for Automation and Robotics Technologies (SMART) Program

    Science.gov (United States)

    Cliffone, D. L.; Lum, H., Jr.

    1985-01-01

    NASA is currently considering the establishment of a Space Mission for Automation and Robotics Technologies (SMART) Program to define, develop, integrate, test, and operate a spaceborne national research facility for the validation of advanced automation and robotics technologies. Initially, the concept is envisioned to be implemented through a series of shuttle based flight experiments which will utilize telepresence technologies and real time operation concepts. However, eventually the facility will be capable of a more autonomous role and will be supported by either the shuttle or the space station. To ensure incorporation of leading edge technology in the facility, performance capability will periodically and systematically be upgraded by the solicitation of recommendations from a user advisory group. The facility will be managed by NASA, but will be available to all potential investigators. Experiments for each flight will be selected by a peer review group. Detailed definition and design is proposed to take place during FY 86, with the first SMART flight projected for FY 89.

  4. DOE/NE University Program in robotics for advanced reactors

    International Nuclear Information System (INIS)

    Sweeney, F.J.; Gonzalez, R.C.; Trivedi, M.M.; Wehe, D.K.

    1990-05-01

    The US Department of Energy has provided support to four universities and the Oak Ridge National Laboratory in order to pursue research leading to the development and deployment of advanced robotic systems capable of performing tasks that are hazardous to humans, that generate significant occupational radiation exposure, and/or whose execution times can be reduced if performed by an automated system. The goal is to develop a generation of advanced robotic systems capable of economically performing surveillance, maintenance, and repair tasks in nuclear facilities and other hazardous environments. The approach to achieving the program objective is a transition from teleoperation to the capability of autonomous operation within three successive generations of robotic systems. The strategy adopted in order to achieve the program goals in an efficient and timely manner consists in utilizing, and advancing where required, state-of-the-art robotics technology through close interaction between the universities and the manufacturers and operators of nuclear power plants. There is a potentially broad range of applications for the robotic systems developed in the course of this project. Therefore, it is expected that efforts to obtain additional support from other agencies, e.g., DOD and NASA, will be successful. Areas of cooperation with other nations (e.g., Japan, France, Germany) are being explored. This Program features a unique teaming arrangement among the Universities of Florida, Michigan, Tennessee, Texas, and the Oak Ridge National Laboratory, and their industrial partners, Odetics, Gulf State Utilities, Florida Power and Light Company, Remotec, and Telerobotics International

  5. 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.

  6. Simulating an elastic bipedal robot based on musculoskeletal modeling

    NARCIS (Netherlands)

    Bortoletto, Roberto; Sartori, Massimo; He, Fuben; Pagello, Enrico

    2012-01-01

    Many of the processes involved into the synthesis of human motion have much in common with problems found in robotics research. This paper describes the modeling and the simulation of a novel bipedal robot based on series elastic actuators [1]. The robot model takes in- spiration from the human

  7. Research and development of service robot platform based on artificial psychology

    Science.gov (United States)

    Zhang, Xueyuan; Wang, Zhiliang; Wang, Fenhua; Nagai, Masatake

    2007-12-01

    Some related works about the control architecture of robot system are briefly summarized. According to the discussions above, this paper proposes control architecture of service robot based on artificial psychology. In this control architecture, the robot can obtain the cognition of environment through sensors, and then be handled with intelligent model, affective model and learning model, and finally express the reaction to the outside stimulation through its behavior. For better understanding the architecture, hierarchical structure is also discussed. The control system of robot can be divided into five layers, namely physical layer, drives layer, information-processing and behavior-programming layer, application layer and system inspection and control layer. This paper shows how to achieve system integration from hardware modules, software interface and fault diagnosis. Embedded system GENE-8310 is selected as the PC platform of robot APROS-I, and its primary memory media is CF card. The arms and body of the robot are constituted by 13 motors and some connecting fittings. Besides, the robot has a robot head with emotional facial expression, and the head has 13 DOFs. The emotional and intelligent model is one of the most important parts in human-machine interaction. In order to better simulate human emotion, an emotional interaction model for robot is proposed according to the theory of need levels of Maslom and mood information of Siminov. This architecture has already been used in our intelligent service robot.

  8. Understanding of Android-Based Robotic and Game Structure

    Science.gov (United States)

    Phongtraychack, A.; Syryamkin, V.

    2018-05-01

    The development of an android with impressive lifelike appearance and behavior has been a long-standing goal in robotics and a new and exciting approach of smartphone-based robotics for research and education. Recent years have been progressive for many technologies, which allowed creating such androids. There are different examples including the autonomous Erica android system capable of conversational interaction and speech synthesis technologies. The behavior of Android-based robot could be running on the phone as the robot performed a task outdoors. In this paper, we present an overview and understanding of the platform of Android-based robotic and game structure for research and education.

  9. Tips on Establishing a Robotics Program in an Academic Setting

    Directory of Open Access Journals (Sweden)

    William D. Steers

    2006-01-01

    Full Text Available Over the past 5 years, robotic-assisted laparoscopic surgery has gone from being a novelty to an accepted approach for intra-abdominal and pelvic surgery. Driving this trend has been the large number of robotic-assisted laparoscopic prostatectomies performed throughout the U.S. Nearly a quarter of the prostatectomies done for prostate cancer in the U.S. in 2006 will use robotic assistance, yet reports fail to confirm cost effectiveness. The most important predictor of a successful program is a champion at the institution. Studies have demonstrated safety and immediate benefits with regard to reduced surgical morbidity such as pain, loss of work, quality of life, and blood loss for a variety of surgeries patients. Specific to prostatectomy for cancer, long-term data on biochemical (PSA failures and cancer cures, as well as validated secondary outcomes for continence and potency, are still unavailable. Benefits accrue for the surgeon as well with improved ergonomics and potential extension of a surgical career. Yet, enthusiasm for robotics must be tempered by this lack of data and economic limitations. However, if a thoughtful and thorough process in initiating a robotic program is undertaken, the risks to the institution can be minimized. With proper training, the risk to the patient is reduced and with due diligence with regard to market and operative resources, the risk to the surgeon can be eliminated. This report reviews the steps to assess, plan, initiate, and maintain a robotics program at an academic institution with the hope that other programs can benefit from lessons acquired by early adopters of this expensive technology.

  10. Feasibility and acceptance of a robotic surgery ergonomic training program.

    Science.gov (United States)

    Franasiak, Jason; Craven, Renatta; Mosaly, Prithima; Gehrig, Paola A

    2014-01-01

    Assessment of ergonomic strain during robotic surgery indicates there is a need for intervention. However, limited data exist detailing the feasibility and acceptance of ergonomic training (ET) for robotic surgeons. This prospective, observational pilot study evaluates the implementation of an evidence-based ET module. A two-part survey was conducted. The first survey assessed robotic strain using the Nordic Musculoskeletal Questionnaire (NMQ). Participants were given the option to participate in either an online or an in-person ET session. The ET was derived from Occupational Safety and Health Administration guidelines and developed by a human factors engineer experienced with health care ergonomics. After ET, a follow-up survey including the NMQ and an assessment of the ET were completed. The survey was sent to 67 robotic surgeons. Forty-two (62.7%) responded, including 18 residents, 8 fellows, and 16 attending physicians. Forty-five percent experienced strain resulting from performing robotic surgery and 26.3% reported persistent strain. Only 16.6% of surgeons reported prior ET in robotic surgery. Thirty-five (78%) surgeons elected to have in-person ET, which was successfully arranged for 32 surgeons (91.4%). Thirty-seven surgeons (88.1%) completed the follow-up survey. All surgeons participating in the in-person ET found it helpful and felt formal ET should be standard, 88% changed their practice as a result of the training, and 74% of those reporting strain noticed a decrease after their ET. Thus, at a high-volume robotics center, evidence-based ET was easily implemented, well-received, changed some surgeons' practice, and decreased self-reported strain related to robotic surgery.

  11. Gender Differences in Kindergarteners' Robotics and Programming Achievement

    Science.gov (United States)

    Sullivan, Amanda; Bers, Marina Umaschi

    2013-01-01

    Early childhood is a critical period for introducing girls to traditionally masculine fields of science and technology before more extreme gender stereotypes surface in later years. This study looks at the TangibleK Robotics Program in order to determine whether kindergarten boys and girls were equally successful in a series of building and…

  12. Effects of Using Model Robots in the Education of Programming

    Science.gov (United States)

    Pásztor, Attila; Pap-Szigeti, Róbert; Lakatos Török, Erika

    2010-01-01

    In this article we try to show how new devices and methods can help in the education of programming. At Kecskemét College programmable mobile robots and instead of behavioral, the constructivist pedagogical methods were used. Our experiments have proved our hypothesis as the improved new methodical education using devices can give more practical…

  13. Specification of a STEP Based Reference Model for Exchange of Robotics Models

    DEFF Research Database (Denmark)

    Haenisch, Jochen; Kroszynski, Uri; Ludwig, Arnold

    robot programming, the descriptions of geometry, kinematics, robotics, dynamics, and controller data using STEP are addressed as major goals of the project.The Project Consortium has now released the "Specificatin of a STEP Based Reference Model for Exchange of Robotics Models" on which a series......ESPRIT Project 6457: "Interoperability of Standards for Robotics in CIME" (InterRob) belongs to the Subprogram "Computer Integrated Manufacturing and Engineering" of ESPRIT, the European Specific Programme for Research and Development in Information Technology supported by the European Commision....... InterRob aims to develop an integrated solution to precision manufacturing by combining product data and database technologies with robotic off-line programming and simulation. Benefits arise from the use of high level simulation tools and developing standards for the exchange of product model data...

  14. Ground Robotic Hand Applications for the Space Program study (GRASP)

    Science.gov (United States)

    Grissom, William A.; Rafla, Nader I. (Editor)

    1992-01-01

    This document reports on a NASA-STDP effort to address research interests of the NASA Kennedy Space Center (KSC) through a study entitled, Ground Robotic-Hand Applications for the Space Program (GRASP). The primary objective of the GRASP study was to identify beneficial applications of specialized end-effectors and robotic hand devices for automating any ground operations which are performed at the Kennedy Space Center. Thus, operations for expendable vehicles, the Space Shuttle and its components, and all payloads were included in the study. Typical benefits of automating operations, or augmenting human operators performing physical tasks, include: reduced costs; enhanced safety and reliability; and reduced processing turnaround time.

  15. Discrete Globalised Dual Heuristic Dynamic Programming in Control of the Two-Wheeled Mobile Robot

    OpenAIRE

    Marcin Szuster; Zenon Hendzel

    2014-01-01

    Network-based control systems have been emerging technologies in the control of nonlinear systems over the past few years. This paper focuses on the implementation of the approximate dynamic programming algorithm in the network-based tracking control system of the two-wheeled mobile robot, Pioneer 2-DX. The proposed discrete tracking control system consists of the globalised dual heuristic dynamic programming algorithm, the PD controller, the supervisory term, and an additional control signal...

  16. Soft Legged Wheel-Based Robot with Terrestrial Locomotion Abilities

    Directory of Open Access Journals (Sweden)

    Ali Sadeghi

    2016-12-01

    Full Text Available In recent years robotics has been influenced by a new approach, soft-robotics, bringing the idea that safe interaction with user and more adaptation to the environment can be achieved by exploiting easily deformable materials and flexible components in the structure of robots. In 2016, the soft-robotics community has promoted a new robotics challenge, named RoboSoft Grand Challenge, with the aim of bringing together different opinions on the usefulness and applicability of softness and compliancy in robotics. In this paper we describe the design and implementation of a terrestrial robot based on two soft legged wheels. The tasks predefined by the challenge were set as targets in the robot design, which finally succeeded to accomplish all the tasks. The wheels of the robot can passively climb over stairs and adapt to slippery grounds using two soft legs embedded in their structure. The soft legs, fabricated by integration of soft and rigid materials and mounted on the circumference of a conventional wheel, succeed to enhance its functionality and easily adapt to unknown grounds. The robot has a semi stiff tail that helps in the stabilization and climbing of stairs. An active wheel is embedded at the extremity of the tail in order to increase the robot maneuverability in narrow environments. Moreover two parallelogram linkages let the robot to reconfigure and shrink its size allowing entering inside gates smaller than its initial dimensions.

  17. The Oak Ridge National Laboratory's Robotics and Intelligent Systems Program

    International Nuclear Information System (INIS)

    Meacham, S.A.

    1987-01-01

    The goals of the newly formed Robotics and Intelligent Systems Program are discussed. The application of the remote systems technology developed by the Consolidated Fuel Reprocessing Program for the Department of Energy is presented. The activities (satellite refueling and space station truss assembly) with the National Aeronautics and Space Administration are presented in a videotape format with narration by the presenter. The goals of technology transfer to the private sector and the potential positive impact on the community conclude the oral presentation

  18. LEGO mindstorm masterpieces building and programming advanced robots

    CERN Document Server

    2003-01-01

    In LEGO Mindstorm Masterpieces, some of the world's leading LEGO Mindstorms inventors share their knowledge and development secrets. The unique style of this book will allow it to cover an incredibly broad range of topics in unparalleled detail. Chapters within the book will include detailed discussions of the mechanics that drive the robot - and also provide step-by-step construction diagrams for each of the robots. This is perfect book for LEGO hobbyists looking to take their skills to the next level whether they build world-class competitive robots or just like to mess around for the fun of it.For experienced users of LEGO Mindstorms, LEGO Mindstorms Masterpiece is composed of three fundamental sections:·Part One: A review of the advanced robot building concepts and theories.·Part Two: Step-by-step building instructions for a series of complex models. The companion programming code is included, along with in-depth explanations of concepts needed for the specific models. Robots include Line Followers, Bip...

  19. Skill Based Instruction of Collaborative Robots in Industrial Settings

    DEFF Research Database (Denmark)

    Schou, Casper; Andersen, Rasmus Skovgaard; Chrysostomou, Dimitrios

    2018-01-01

    During the past decades increasing need for more flexible and agile manufacturing equipment has spawned a growing interest in collaborative robots. Contrary to traditional industrial robots, collaborative robots are intended for operating alongside the production personnel in dynamic or semi...... several user studies, the usability of SBS and the task level programming approach has been demonstrated. SBS has been utilized in several international research projects where SBS has been deployed and tested in three real manufacturing settings. Collectively, the industrial exploitations have...

  20. 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.

  1. 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.

  2. 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.

  3. A Vision-Based Wireless Charging System for Robot Trophallaxis

    Directory of Open Access Journals (Sweden)

    Jae-O Kim

    2015-12-01

    Full Text Available The need to recharge the batteries of a mobile robot has presented an important challenge for a long time. In this paper, a vision-based wireless charging method for robot energy trophallaxis between two robots is presented. Even though wireless power transmission allows more positional error between receiver-transmitter coils than with a contact-type charging system, both coils have to be aligned as accurately as possible for efficient power transfer. To align the coils, a transmitter robot recognizes the coarse pose of a receiver robot via a camera image and the ambiguity of the estimated pose is removed with a Bayesian estimator. The precise pose of the receiver coil is calculated using a marker image attached to a receiver robot. Experiments with several types of receiver robots have been conducted to verify the proposed method.

  4. Modelling of cooperating robotized systems with the use of object-based approach

    Science.gov (United States)

    Foit, K.; Gwiazda, A.; Banas, W.; Sekala, A.; Hryniewicz, P.

    2015-11-01

    Today's robotized manufacturing systems are characterized by high efficiency. The emphasis is placed mainly on the simultaneous work of machines. It could manifest in many ways, where the most spectacular one is the cooperation of several robots, during work on the same detail. What's more, recently a dual-arm robots are used that could mimic the manipulative skills of human hands. As a result, it is often hard to deal with the situation, when it is necessary not only to maintain sufficient precision, but also the coordination and proper sequence of movements of individual robots’ arms. The successful completion of this task depends on the individual robot control systems and their respective programmed, but also on the well-functioning communication between robot controllers. A major problem in case of cooperating robots is the possibility of collision between particular links of robots’ kinematic chains. This is not a simple case, because the manufacturers of robotic systems do not disclose the details of the control algorithms, then it is hard to determine such situation. Another problem with cooperation of robots is how to inform the other units about start or completion of part of the task, so that other robots can take further actions. This paper focuses on communication between cooperating robotic units, assuming that every robot is represented by object-based model. This problem requires developing a form of communication protocol that the objects can use for collecting the information about its environment. The approach presented in the paper is not limited to the robots and could be used in a wider range, for example during modelling of the complete workcell or production line.

  5. Rule-based Dynamic Safety Monitoring for Mobile Robots

    DEFF Research Database (Denmark)

    Adam, Marian Sorin; Larsen, Morten; Jensen, Kjeld

    2016-01-01

    —Safety is a key challenge in robotics, in particular for mobile robots operating in an open and unpredictable environment. Safety certification is desired for commercial robots, but no existing approaches for addressing the safety challenge provide a clearly specified and isolated safety layer......, defined in an easily understandable way for facilitating safety certification. In this paper, we propose that functional-safety-critical concerns regarding the robot software be explicitly declared separately from the main program, in terms of externally observable properties of the software. Concretely...

  6. Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD

    Directory of Open Access Journals (Sweden)

    Li Jin-quan

    2017-01-01

    Full Text Available This research discusses the workspace of the industrial robot with six degrees of freedom(6-DOF based on AutoCAD platform. Based on the analysis of the overall configuration of the robot, this research establishes the kinematic mathematical model of the industrial robot by using DH parameters, and then solves the workspace of the robot consequently. In the AutoCAD, Auto Lisp language program is adopted to simulate the two-dimensional(2D and three-dimensional(3D space of the robot. Software user interface is written by using the dialog box control language of Visual LISP. At last, the research analyzes the trend of the shape and direction of the workspace when the length and angle range of the robot are changed. This research lays the foundation for the design, control and planning of industrial robots.

  7. Multi-robot Cooperation Behavior Decision Based on Psychological Values

    Directory of Open Access Journals (Sweden)

    Jian JIANG

    2014-01-01

    Full Text Available The method based on psychology concept has been proved to be a successful tool used for human-robot interaction. But its related research in multi-robot cooperation has remained scarce until recent studies. To solve the problem, a decision-making mechanism based on psychological values is presented to be regarded as the basis of the multi-robot cooperation. Robots give birth to psychological values based on the estimations of environment, teammates and themselves. The mapping relationship between psychological values and cooperation tendency threshold values is set up with artificial neural network. Robots can make decision on the bases of these threshold values in cooperation scenes. Experiments show that the multi-robot cooperation method presented in the paper not only can ensure the rationality of robots’ decision-making, but also can ensure the speediness of robots’ decision-making.

  8. Comparison of Perioperative Outcomes of Total Laparoscopic and Robotically Assisted Hysterectomy for Benign Pathology during Introduction of a Robotic Program

    Directory of Open Access Journals (Sweden)

    Gokhan Sami Kilic

    2011-01-01

    Full Text Available Study Objective. Prospectively compare outcomes of robotically assisted and laparoscopic hysterectomy in the process of implementing a new robotic program. Design. Prospectively comparative observational nonrandomized study. Design Classification. II-1. Setting. Tertiary caregiver university hospital. Patients. Data collected consecutively 24 months, 34 patients underwent laparoscopic hysterectomy, 25 patients underwent robotic hysterectomy, and 11 patients underwent vaginal hysterectomy at our institution. Interventions. Outcomes of robotically assisted, laparoscopic, and vaginal complex hysterectomies performed by a single surgeon for noncancerous indications. Measurements and Main Results. Operative times were 208.3±59.01 minutes for laparoscopic, 286.2±82.87 minutes for robotic, and 163.5±61.89 minutes for vaginal (<.0001. Estimated blood loss for patients undergoing laparoscopic surgery was 242.7±211.37 cc, 137.4±107.50 cc for robotic surgery, and 243.2±127.52 cc for vaginal surgery (=0.05. The mean length of stay ranged from 1.8 to 2.3 days for the 3 methods. Association was significant for uterine weight (=0.0043 among surgery methods. Conclusion. Robotically assisted hysterectomy is feasible with low morbidity, a shorter hospital stay, and less blood loss. This suggests that robotic assistance facilitates a minimally invasive approach for patients with larger uterine size even during implementing a new robotic program.

  9. INDUSTRIAL ROBOT ARM SIMULATION SOFTWARE DEVELOPMENT USING JAVA-3D AND MATLAB SIMULINK PROGRAMMING LANGUAGE

    OpenAIRE

    Wirabhuana, Arya

    2011-01-01

    Robot Arms Simulation Software development using Structured Programming Languages, Third Party Language, and Artificial Intelligence Programming Language are the common techniques in simulating robot arms movement. Those three techniques are having its strengths and weaknesses depend on several constraints such as robot type, degree of operation complexity to be simulated, operator skills, and also computer capability. This paper will discuss on Robot Arms Simulation Software (RSS) developmen...

  10. Infrared Beacons based Localization of Mobile Robot

    Czech Academy of Sciences Publication Activity Database

    Krejsa, Jiří; Věchet, Stanislav

    2012-01-01

    Roč. 117, č. 1 (2012), s. 17-22 ISSN 1392-1215 Institutional research plan: CEZ:AV0Z20760514 Keywords : mobile robot localization * extended Kalman filter * autonomous mobile robot Subject RIV: JD - Computer Applications, Robotics Impact factor: 0.411, year: 2012 http://www.eejournal.ktu.lt/index.php/elt/article/view/1046

  11. [Implementation of a robotic video-assisted thoracic surgical program].

    Science.gov (United States)

    Baste, J-M; Riviera, C; Nouhaud, F-X; Rinieri, P; Melki, J; Peillon, C

    2016-03-01

    Recent publications from North America have shown the benefits of robot-assisted thoracic surgery. We report here the process of setting up such a program in a French university centre and early results in a unit with an average treatment volume. Retrospective review of a single institution database. The program was launched after a 6-month preparation period. From January 2012 to January 2013, totally endoscopic, full robot-assisted procedures were performed on 30 patients (17 males). Median age was 54 [Q1-Q3, 48-63] years and ASA score 2 [1,2]. Operative procedures included thymectomy (9 ; 30%), lobectomy with nodes resection (11 ; 38%), segmentectomy (4 ; 14%), lymphadenectomy (3 ; 10%), Bronchogenic cyst (2, 5%) and posterior mediastinal mass resection (1 ; 3%). No conversion was required. Median blood loss was 50mL [10-100]. Median operating time was 135 min (105-165) including 30 min [20-40] for docking, 90min for robot-assisted operating [70-120] and 15 min [10-15] for lesion extraction. CO2 insufflation was used in 28 cases (93%). Hospital stay was 4 days [4-6] with 6 minor complications (20%) (Grade 1 according to the Clavien-Dindo classification). After a median 4 months follow-up [2-7], all patients were alive and demonstrated a good quality of life. This series suggests that full robotic thoracic procedures are safe and effective treatment for various pathologies, with low morbidity and without a significant learning curve, even in a lower volume centre. This technology should accompany the development of minimally invasive thoracic surgery. The importance of robotic training should be emphasized to optimize procedures and costs. Copyright © 2015 SPLF. Published by Elsevier Masson SAS. All rights reserved.

  12. Emotion based human-robot interaction

    Directory of Open Access Journals (Sweden)

    Berns Karsten

    2018-01-01

    Full Text Available Human-machine interaction is a major challenge in the development of complex humanoid robots. In addition to verbal communication the use of non-verbal cues such as hand, arm and body gestures or mimics can improve the understanding of the intention of the robot. On the other hand, by perceiving such mechanisms of a human in a typical interaction scenario the humanoid robot can adapt its interaction skills in a better way. In this work, the perception system of two social robots, ROMAN and ROBIN of the RRLAB of the TU Kaiserslautern, is presented in the range of human-robot interaction.

  13. Smart Material-Actuated Flexible Tendon-Based Snake Robot

    Directory of Open Access Journals (Sweden)

    Mohiuddin Ahmed

    2016-05-01

    Full Text Available A flexible snake robot has better navigation ability compare with the existing electrical motor-based rigid snake robot, due to its excellent bending capability during navigation inside a narrow maze. This paper discusses the modelling, simulation and experiment of a flexible snake robot. The modelling consists of the kinematic analysis and the dynamic analysis of the snake robot. A platform based on the Incompletely Restrained Positioning Mechanism (IRPM is proposed, which uses the external force provided by a compliant flexible beam in each of the actuators. The compliant central column allows the configuration to achieve three degrees of freedom (3DOFs with three tendons. The proposed flexible snake robot has been built using smart material, such as electroactive polymers (EAPs, which can be activated by applying power to it. Finally, the physical prototype of the snake robot has been built. An experiment has been performed in order to justify the proposed model.

  14. 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.

  15. The French A.E.C. nuclear robotic program

    International Nuclear Information System (INIS)

    Foult, T.

    1991-01-01

    The new French nuclear robotic program launched by the CEA was started at the beginning of 1988 for the duration of two years and with the total subsidy of about 130 million French franc. This program includes the following four steps: the definition of model missions dedicated to inspection and intervention in nuclear environment, the system analysis to define the systems, functions and specifications required to perform these model missions, the technological development required to achieve these systems, and the design of demonstration models with the partial integration of the above developments. The whole program including these four steps is called SYROCO (modular SYstem for RObots COoperating in radioactive environment). The repair of leak in a pipe in a reprocessing cell, the model mission in a PWR nuclear power plant, autonomous load bearing mobile robots, squirrel concept light modular carrier concept, radiation hardening, mechanic, perception of environment, communication, control and simulation and the demonstration models are described. SHERPA project, perception management, force controlled manipulator, squirrel project, light modular carrier, processes and NAB model mission simulation are particularly mentioned

  16. The Control Based on Internal Average Kinetic Energy in Complex Environment for Multi-robot System

    Science.gov (United States)

    Yang, Mao; Tian, Yantao; Yin, Xianghua

    In this paper, reference trajectory is designed according to minimum energy consumed for multi-robot system, which nonlinear programming and cubic spline interpolation are adopted. The control strategy is composed of two levels, which lower-level is simple PD control and the upper-level is based on the internal average kinetic energy for multi-robot system in the complex environment with velocity damping. Simulation tests verify the effectiveness of this control strategy.

  17. Points-Based Safe Path Planning of Continuum Robots

    Directory of Open Access Journals (Sweden)

    Khuram Shahzad

    2015-07-01

    Full Text Available Continuum robots exhibit great potential in a number of challenging applications where traditional rigid link robots pose certain limitations, e.g., working in unstructured environments. In order to enable the usage of continuum robots in safety-critical applications, such as surgery and nuclear decontamination, it is extremely important to ensure a safe path for the robot's movement. Existing algorithms for continuum robot path planning have certain limitations that need to be addressed. These include the fact that none of the algorithms provide safety assurance parameters and control for path planning. They are computationally expensive, applicable to a specific type of continuum robots, and mostly they do not incorporate design and kinematics constraints. In this paper, we propose a points-based path planning (PoPP algorithm for continuum robots that computes the path by imposing safety constraints and improves upon the limitations of existing approaches. In the algorithm, we exploit the constant curvature-bending property of continuum robots in their path planning process. The algorithm is computationally efficient and provides a good tradeoff between accuracy and efficiency that can be implemented to enable the safety-critical application of continuum robots. This algorithm also provides information regarding path volume and flexibility in movement. Simulation results confirm that the algorithm possesses promising potential for all types of continuum robots (following the constant curvature-bending property. We believe that this effectively balances the desired safety and efficiency requirements.

  18. Biologically based neural network for mobile robot navigation

    Science.gov (United States)

    Torres Muniz, Raul E.

    1999-01-01

    The new tendency in mobile robots is to crete non-Cartesian system based on reactions to their environment. This emerging technology is known as Evolutionary Robotics, which is combined with the Biorobotic field. This new approach brings cost-effective solutions, flexibility, robustness, and dynamism into the design of mobile robots. It also provides fast reactions to the sensory inputs, and new interpretation of the environment or surroundings of the mobile robot. The Subsumption Architecture (SA) and the action selection dynamics developed by Brooks and Maes, respectively, have successfully obtained autonomous mobile robots initiating this new trend of the Evolutionary Robotics. Their design keeps the mobile robot control simple. This work present a biologically inspired modification of these schemes. The hippocampal-CA3-based neural network developed by Williams Levy is used to implement the SA, while the action selection dynamics emerge from iterations of the levels of competence implemented with the HCA3. This replacement by the HCA3 results in a closer biological model than the SA, combining the Behavior-based intelligence theory with neuroscience. The design is kept simple, and it is implemented in the Khepera Miniature Mobile Robot. The used control scheme obtains an autonomous mobile robot that can be used to execute a mail delivery system and surveillance task inside a building floor.

  19. Sensor based real-time control of robots

    DEFF Research Database (Denmark)

    Andersen, Thomas Timm

    in the sensor to actuation delays in the robot. To that end a method for measuring the actuation and response delay of an industrial robot manipulator, relative to the joint configuration of the robot, is presented. It is also shown how modern machine learning algorithms can be trained to build model based......As robots are becoming more and more widespread in manufacturing, the desire and need for more advanced robotic solutions are increasingly expressed. This is especially the case in Denmark where products with natural variances like agricultural products takes up a large share of the produced goods....... For such production lines, it is often not possible to use primitive preprogrammed industrial robots to handle the otherwise repetitive tasks due to the uniqueness of each product. To handle such products it is necessary to use sensors to determine the size, shape, and position of the product before a proper...

  20. 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.

  1. Approximate Dynamic Programming in Tracking Control of a Robotic Manipulator

    Directory of Open Access Journals (Sweden)

    Marcin Szuster

    2016-02-01

    Full Text Available This article focuses on the implementation of an approximate dynamic programming algorithm in the discrete tracking control system of the three-degrees of freedom Scorbot-ER 4pc robotic manipulator. The controlled system is included in an articulated robots group which uses rotary joints to access their work space. The main part of the control system is a dual heuristic dynamic programming algorithm that consists of two structures designed in the form of neural networks: an actor and a critic. The actor generates the suboptimal control law while the critic approximates the difference of the value function from Bellman's equation with respect to the state. The residual elements of the control system are the PD controller, the supervisory term and an additional control signal. The structure of the supervisory term derives from the stability analysis performed using the Lyapunov stability theorem. The control system works online, the neural networks' weights-adaptation procedure is performed in every iteration step, and the neural networks' preliminary learning process is not required. The performance of the control system was verified by a series of computer simulations and experiments performed using the Scorbot-ER 4pc robotic manipulator.

  2. Robotics Technology Development Program Cross Cutting and Advanced Technology

    International Nuclear Information System (INIS)

    Harrigan, R.W.; Horschel, D.S.

    1994-01-01

    Need-based cross cutting technology is being developed which is broadly applicable to the clean up of hazardous and radioactive waste within the US Department of Energy's complex. Highly modular, reusable technologies which plug into integrated system architectures to meet specific robotic needs result from this research. In addition, advanced technologies which significantly extend current capabilities such as automated planning and sensor-based control in unstructured environments for remote system operation are also being developed and rapidly integrated into operating systems

  3. Node Primitives: an open end-user programming platform for social robots

    OpenAIRE

    Coronado, Enrique; Mastrogiovanni, Fulvio; Venture, Gentiane

    2017-01-01

    With the expected adoption of robots able to seamlessly and intuitively interact with people in real-world scenarios, the need arises to provide non-technically-skilled users with easy-to-understand paradigms for customising robot behaviors. In this paper, we present an interaction design robot programming platform for enabling multidisciplinary social robot research and applications. This platform is referred to Node Primitives (NEP) and consists of two main parts. On the one hand, a ZeroMQ ...

  4. Adoption of robotics in a general surgery residency program: at what cost?

    Science.gov (United States)

    Mehaffey, J Hunter; Michaels, Alex D; Mullen, Matthew G; Yount, Kenan W; Meneveau, Max O; Smith, Philip W; Friel, Charles M; Schirmer, Bruce D

    2017-06-01

    Robotic technology is increasingly being utilized by general surgeons. However, the impact of introducing robotics to surgical residency has not been examined. This study aims to assess the financial costs and training impact of introducing robotics at an academic general surgery residency program. All patients who underwent laparoscopic or robotic cholecystectomy, ventral hernia repair (VHR), and inguinal hernia repair (IHR) at our institution from 2011-2015 were identified. The effect of robotic surgery on laparoscopic case volume was assessed with linear regression analysis. Resident participation, operative time, hospital costs, and patient charges were also evaluated. We identified 2260 laparoscopic and 139 robotic operations. As the volume of robotic cases increased, the number of laparoscopic cases steadily decreased. Residents participated in all laparoscopic cases and 70% of robotic cases but operated from the robot console in only 21% of cases. Mean operative time was increased for robotic cholecystectomy (+22%), IHR (+55%), and VHR (+61%). Financial analysis revealed higher median hospital costs per case for robotic cholecystectomy (+$411), IHR (+$887), and VHR (+$1124) as well as substantial associated fixed costs. Introduction of robotic surgery had considerable negative impact on laparoscopic case volume and significantly decreased resident participation. Increased operative time and hospital costs are substantial. An institution must be cognizant of these effects when considering implementing robotics in departments with a general surgery residency program. Copyright © 2017 Elsevier Inc. All rights reserved.

  5. Distributed behavior-based control architecture for a wall climbing robot

    International Nuclear Information System (INIS)

    Nadir Ould Khessal; Shamsudin H.M. Amin . nadir.ok@ieee.org

    1999-01-01

    In the past two decades, Behavior-based AI (Artificial Intelligence) has emerged as a new approach in designing mobile robot control architecture. It stresses on the issues of reactivity, concurrency and real-time control. In this paper we propose a new approach in designing robust intelligent controllers for mobile robot platforms. The Behaviour-based paradigm implemented in a multiprocessing firmware architecture will further enhance parallelism present in the subsumption paradigm itself and increased real-timeness. The paper summarises research done to design a four-legged wall climbing robot. The emphasis will be on the control architecture of the robot based on the Behavior -based paradigm. The robot control architecture is made up of two layers, the locomotion layer and the gait controller layer. The two layers are implemented on a Vesta 68332 processor board running the Behaviour-based kernel, The software is developed using the L programming language, introduced by IS Robotics. The Behaviour-based paradigm is outlined and contrasted with the classical Knowledge-based approach. A description of the distributed architecture is presented followed by a presentation of the Behaviour-based agents for the two layers. (author)

  6. Facilitating Programming of Vision-Equipped Robots through Robotic Skills and Projection Mapping

    DEFF Research Database (Denmark)

    Andersen, Rasmus Skovgaard

    The field of collaborative industrial robots is currently developing fast both in the industry and in the scientific community. Companies such as Rethink Robotics and Universal Robots are redefining the concept of an industrial robot and entire new markets and use cases are becoming relevant for ...

  7. A Project-Based Biologically-Inspired Robotics Module

    Science.gov (United States)

    Crowder, R. M.; Zauner, K.-P.

    2013-01-01

    The design of any robotic system requires input from engineers from a variety of technical fields. This paper describes a project-based module, "Biologically-Inspired Robotics," that is offered to Electronics and Computer Science students at the University of Southampton, U.K. The overall objective of the module is for student groups to…

  8. Vision-Based Recognition of Activities by a Humanoid Robot

    Directory of Open Access Journals (Sweden)

    Mounîm A. El-Yacoubi

    2015-12-01

    Full Text Available We present an autonomous assistive robotic system for human activity recognition from video sequences. Due to the large variability inherent to video capture from a non-fixed robot (as opposed to a fixed camera, as well as the robot's limited computing resources, implementation has been guided by robustness to this variability and by memory and computing speed efficiency. To accommodate motion speed variability across users, we encode motion using dense interest point trajectories. Our recognition model harnesses the dense interest point bag-of-words representation through an intersection kernel-based SVM that better accommodates the large intra-class variability stemming from a robot operating in different locations and conditions. To contextually assess the engine as implemented in the robot, we compare it with the most recent approaches of human action recognition performed on public datasets (non-robot-based, including a novel approach of our own that is based on a two-layer SVM-hidden conditional random field sequential recognition model. The latter's performance is among the best within the recent state of the art. We show that our robot-based recognition engine, while less accurate than the sequential model, nonetheless shows good performances, especially given the adverse test conditions of the robot, relative to those of a fixed camera.

  9. Robot soccer action selection based on Q learning

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    This paper researches robot soccer action selection based on Q learning . The robot learn to activate particular behavior given their current situation and reward signal. We adopt neural network to implementations of Q learning for their generalization properties and limited computer memory requirements

  10. A Reconfigurable Omnidirectional Soft Robot Based on Caterpillar Locomotion.

    Science.gov (United States)

    Zou, Jun; Lin, Yangqiao; Ji, Chen; Yang, Huayong

    2018-04-01

    A pneumatically powered, reconfigurable omnidirectional soft robot based on caterpillar locomotion is described. The robot is composed of nine modules arranged as a three by three matrix and the length of this matrix is 154 mm. The robot propagates a traveling wave inspired by caterpillar locomotion, and it has all three degrees of freedom on a plane (X, Y, and rotation). The speed of the robot is about 18.5 m/h (two body lengths per minute) and it can rotate at a speed of 1.63°/s. The modules have neodymium-iron-boron (NdFeB) magnets embedded and can be easily replaced or combined into other configurations. Two different configurations are presented to demonstrate the possibilities of the modular structure: (1) by removing some modules, the omnidirectional robot can be reassembled into a form that can crawl in a pipe and (2) two omnidirectional robots can crawl close to each other and be assembled automatically into a bigger omnidirectional robot. Omnidirectional motion is important for soft robots to explore unstructured environments. The modular structure gives the soft robot the ability to cope with the challenges of different environments and tasks.

  11. Vision-based control of robotic arm with 6 degrees of freedom

    OpenAIRE

    Versleegers, Wim

    2014-01-01

    This paper studies the procedure to program a vertically articulated robot with six degrees of freedom, the Mitsubishi Melfa RV-2SD, with Matlab. A major drawback of the programming software provided by Mitsubishi is that it barely allows the use of vision-based programming. The amount of useable cameras is limited and moreover, the cameras are very expensive. Using Matlab, these limitations could be overcome. However there is no direct way to control the robot with Matlab. The goal of this p...

  12. Behaviour based Mobile Robot Navigation Technique using AI System: Experimental Investigation on Active Media Pioneer Robot

    Directory of Open Access Journals (Sweden)

    S. Parasuraman, V.Ganapathy

    2012-10-01

    Full Text Available A key issue in the research of an autonomous robot is the design and development of the navigation technique that enables the robot to navigate in a real world environment. In this research, the issues investigated and methodologies established include (a Designing of the individual behavior and behavior rule selection using Alpha level fuzzy logic system  (b Designing of the controller, which maps the sensors input to the motor output through model based Fuzzy Logic Inference System and (c Formulation of the decision-making process by using Alpha-level fuzzy logic system. The proposed method is applied to Active Media Pioneer Robot and the results are discussed and compared with most accepted methods. This approach provides a formal methodology for representing and implementing the human expert heuristic knowledge and perception-based action in mobile robot navigation. In this approach, the operational strategies of the human expert driver are transferred via fuzzy logic to the robot navigation in the form of a set of simple conditional statements composed of linguistic variables.Keywards: Mobile robot, behavior based control, fuzzy logic, alpha level fuzzy logic, obstacle avoidance behavior and goal seek behavior

  13. Augmented reality for industrial robot programmers: Workload analysis for task-based, augmented reality-supported robot control

    OpenAIRE

    Stadler, S.; Kain, K.; Giuliani, M.; Mirnig, N.; Stollnberger, G.; Tscheligi, M. ed

    2016-01-01

    Augmented reality (AR) can serve as a tool to provide helpful information in a direct way to industrial robot programmers throughout the teaching process. It seems obvious that AR support eases the programming process and increases the programmer's productivity and programming accuracy. However, additional information can also potentially increase the programmer's perceived workload. To explore the impact of augmented reality on robot teaching, as a first step we have chosen a Sphero robot co...

  14. Energy-based and biomimetic robotics

    NARCIS (Netherlands)

    Folkertsma, Gerrit Adriaan

    2017-01-01

    All physical systems interact by exchanging power, or energy. This energy can be explicitly taken into account when designing robotic systems, in dynamic models of systems and controllers, leading to more insight in energy-related effects. In this thesis, a biomimetic cheetah robot is developed, by

  15. Value-Based Communication Preservation for Mobile Robots

    National Research Council Canada - National Science Library

    Powers, Matthew; Balch, Tucker

    2006-01-01

    Value-Based Communication Preservation (VBCP) is a behavior-based, computationally efficient approach to maintaining line-of-sight radiofrequency communication between members of robot teams in the context of other tasks...

  16. Implementing a robotics curriculum at an academic general surgery training program: our initial experience.

    Science.gov (United States)

    Winder, Joshua S; Juza, Ryan M; Sasaki, Jennifer; Rogers, Ann M; Pauli, Eric M; Haluck, Randy S; Estes, Stephanie J; Lyn-Sue, Jerome R

    2016-09-01

    The robotic surgical platform is being utilized by a growing number of hospitals across the country, including academic medical centers. Training programs are tasked with teaching their residents how to utilize this technology. To this end, we have developed and implemented a robotic surgical curriculum, and share our initial experience here. Our curriculum was implemented for all General Surgical residents for the academic year 2014-2015. The curriculum consisted of online training, readings, bedside training, console simulation, participating in ten cases as bedside first assistant, and operating at the console. 20 surgical residents were included. Residents were provided the curriculum and notified the department upon completion. Bedside assistance and operative console training were completed in the operating room through a mix of biliary, foregut, and colorectal cases. During the fiscal years of 2014 and 2015, there were 164 and 263 robot-assisted surgeries performed within the General Surgery Department, respectively. All 20 residents completed the online and bedside instruction portions of the curriculum. Of the 20 residents trained, 13/20 (65 %) sat at the Surgeon console during at least one case. Utilizing this curriculum, we have trained and incorporated residents into robot-assisted cases in an efficient manner. A successful curriculum must be based on didactic learning, reading, bedside training, simulation, and training in the operating room. Each program must examine their caseload and resident class to ensure proper exposure to this platform.

  17. A fuzzy logic based navigation for mobile robot

    International Nuclear Information System (INIS)

    Adel Ali S Al-Jumaily; Shamsudin M Amin; Mohamed Khalil

    1998-01-01

    The main issue of intelligent robot is how to reach its goal safely in real time when it moves in unknown environment. The navigational planning is becoming the central issue in development of real-time autonomous mobile robots. Behaviour based robots have been successful in reacting with dynamic environment but still there are some complexity and challenging problems. Fuzzy based behaviours present as powerful method to solve the real time reactive navigation problems in unknown environment. We shall classify the navigation generation methods, five some characteristics of these methods, explain why fuzzy logic is suitable for the navigation of mobile robot and automated guided vehicle, and describe a reactive navigation that is flexible to react through their behaviours to the change of the environment. Some simulation results will be presented to show the navigation of the robot. (Author)

  18. Optical Flow based Robot Obstacle Avoidance

    Directory of Open Access Journals (Sweden)

    Kahlouche Souhila

    2008-11-01

    Full Text Available In this paper we try to develop an algorithm for visual obstacle avoidance of autonomous mobile robot. The input of the algorithm is an image sequence grabbed by an embedded camera on the B21r robot in motion. Then, the optical flow information is extracted from the image sequence in order to be used in the navigation algorithm. The optical flow provides very important information about the robot environment, like: the obstacles disposition, the robot heading, the time to collision and the depth. The strategy consists in balancing the amount of left and right side flow to avoid obstacles, this technique allows robot navigation without any collision with obstacles. The robustness of the algorithm will be showed by some examples.

  19. Robotics

    Energy Technology Data Exchange (ETDEWEB)

    Lorino, P; Altwegg, J M

    1985-05-01

    This article, which is aimed at the general reader, examines latest developments in, and the role of, modern robotics. The 7 main sections are sub-divided into 27 papers presented by 30 authors. The sections are as follows: 1) The role of robotics, 2) Robotics in the business world and what it can offer, 3) Study and development, 4) Utilisation, 5) Wages, 6) Conditions for success, and 7) Technological dynamics.

  20. 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)

  1. 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.

  2. University Research Program in Robotics - "Technologies for Micro-Electrical-Mechanical Systems in directed Stockpile Work (DSW) Radiation and Campaigns", Final Technical Annual Report, Project Period 9/1/06 - 8/31/07

    Energy Technology Data Exchange (ETDEWEB)

    James S. Tulenko; Carl D. Crane

    2007-12-13

    The University Research Program in Robotics (URPR) is an integrated group of universities performing fundamental research that addresses broad-based robotics and automation needs of the NNSA Directed Stockpile Work (DSW) and Campaigns. The URPR mission is to provide improved capabilities in robotics science and engineering to meet the future needs of all weapon systems and other associated NNSA/DOE activities.

  3. A Memory-based Robot Architecture based on Contextual Information

    OpenAIRE

    Pratama, Ferdian; Mastrogiovanni, Fulvio; Chong, Nak Young

    2014-01-01

    In this paper, we present a preliminary conceptual design for a robot long-term memory architecture based on the notion of context. Contextual information is used to organize the data flow between Working Memory (including Perceptual Memory) and Long-Term Memory components. We discuss the major influence of the notion of context within Episodic Memory on Semantic and Procedural Memory, respectively. We address how the occurrence of specific object-related events in time impacts on the semanti...

  4. Vision Based Autonomous Robot Navigation Algorithms and Implementations

    CERN Document Server

    Chatterjee, Amitava; Nirmal Singh, N

    2013-01-01

    This book is devoted to the theory and development of autonomous navigation of mobile robots using computer vision based sensing mechanism. The conventional robot navigation systems, utilizing traditional sensors like ultrasonic, IR, GPS, laser sensors etc., suffer several drawbacks related to either the physical limitations of the sensor or incur high cost. Vision sensing has emerged as a popular alternative where cameras can be used to reduce the overall cost, maintaining high degree of intelligence, flexibility and robustness. This book includes a detailed description of several new approaches for real life vision based autonomous navigation algorithms and SLAM. It presents the concept of how subgoal based goal-driven navigation can be carried out using vision sensing. The development concept of vision based robots for path/line tracking using fuzzy logic is presented, as well as how a low-cost robot can be indigenously developed in the laboratory with microcontroller based sensor systems. The book descri...

  5. Markerless Kinect-Based Hand Tracking for Robot Teleoperation

    Directory of Open Access Journals (Sweden)

    Guanglong Du

    2012-07-01

    Full Text Available This paper presents a real-time remote robot teleoperation method using markerless Kinect-based hand tracking. Using this tracking algorithm, the positions of index finger and thumb in 3D can be estimated by processing depth images from Kinect. The hand pose is used as a model to specify the pose of a real-time remote robot's end-effector. This method provides a way to send a whole task to a remote robot instead of sending limited motion commands like gesture-based approaches and this method has been tested in pick-and-place tasks.

  6. 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.

  7. 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.

  8. Autonomous Robot Navigation based on Visual Landmarks

    DEFF Research Database (Denmark)

    Livatino, Salvatore

    2005-01-01

    The use of landmarks for robot navigation is a popular alternative to having a geometrical model of the environment through which to navigate and monitor self-localization. If the landmarks are defined as special visual structures already in the environment then we have the possibility of fully a...... automatically learn and store visual landmarks, and later recognize these landmarks from arbitrary positions and thus estimate robot position and heading.......The use of landmarks for robot navigation is a popular alternative to having a geometrical model of the environment through which to navigate and monitor self-localization. If the landmarks are defined as special visual structures already in the environment then we have the possibility of fully...... autonomous navigation and self-localization using automatically selected landmarks. The thesis investigates autonomous robot navigation and proposes a new method which benefits from the potential of the visual sensor to provide accuracy and reliability to the navigation process while relying on naturally...

  9. Physics Based Vision Systems for Robotic Manipulation

    Data.gov (United States)

    National Aeronautics and Space Administration — With the increase of robotic manipulation tasks (TA4.3), specifically dexterous manipulation tasks (TA4.3.2), more advanced computer vision algorithms will be...

  10. Progress in EEG-Based Brain Robot Interaction Systems

    Directory of Open Access Journals (Sweden)

    Xiaoqian Mao

    2017-01-01

    Full Text Available The most popular noninvasive Brain Robot Interaction (BRI technology uses the electroencephalogram- (EEG- based Brain Computer Interface (BCI, to serve as an additional communication channel, for robot control via brainwaves. This technology is promising for elderly or disabled patient assistance with daily life. The key issue of a BRI system is to identify human mental activities, by decoding brainwaves, acquired with an EEG device. Compared with other BCI applications, such as word speller, the development of these applications may be more challenging since control of robot systems via brainwaves must consider surrounding environment feedback in real-time, robot mechanical kinematics, and dynamics, as well as robot control architecture and behavior. This article reviews the major techniques needed for developing BRI systems. In this review article, we first briefly introduce the background and development of mind-controlled robot technologies. Second, we discuss the EEG-based brain signal models with respect to generating principles, evoking mechanisms, and experimental paradigms. Subsequently, we review in detail commonly used methods for decoding brain signals, namely, preprocessing, feature extraction, and feature classification, and summarize several typical application examples. Next, we describe a few BRI applications, including wheelchairs, manipulators, drones, and humanoid robots with respect to synchronous and asynchronous BCI-based techniques. Finally, we address some existing problems and challenges with future BRI techniques.

  11. 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...

  12. Solar-based navigation for robotic explorers

    Science.gov (United States)

    Shillcutt, Kimberly Jo

    2000-12-01

    This thesis introduces the application of solar position and shadowing information to robotic exploration. Power is a critical resource for robots with remote, long-term missions, so this research focuses on the power generation capabilities of robotic explorers during navigational tasks, in addition to power consumption. Solar power is primarily considered, with the possibility of wind power also contemplated. Information about the environment, including the solar ephemeris, terrain features, time of day, and surface location, is incorporated into a planning structure, allowing robots to accurately predict shadowing and thus potential costs and gains during navigational tasks. By evaluating its potential to generate and expend power, a robot can extend its lifetime and accomplishments. The primary tasks studied are coverage patterns, with a variety of plans developed for this research. The use of sun, terrain and temporal information also enables new capabilities of identifying and following sun-synchronous and sun-seeking paths. Digital elevation maps are combined with an ephemeris algorithm to calculate the altitude and azimuth of the sun from surface locations, and to identify and map shadows. Solar navigation path simulators use this information to perform searches through two-dimensional space, while considering temporal changes. Step by step simulations of coverage patterns also incorporate time in addition to location. Evaluations of solar and wind power generation, power consumption, area coverage, area overlap, and time are generated for sets of coverage patterns, with on-board environmental information linked to the simulations. This research is implemented on the Nomad robot for the Robotic Antarctic Meteorite Search. Simulators have been developed for coverage pattern tests, as well as for sun-synchronous and sun-seeking path searches. Results of field work and simulations are reported and analyzed, with demonstrated improvements in efficiency

  13. Simulation-Based Internal Models for Safer Robots

    Directory of Open Access Journals (Sweden)

    Christian Blum

    2018-01-01

    Full Text Available In this paper, we explore the potential of mobile robots with simulation-based internal models for safety in highly dynamic environments. We propose a robot with a simulation of itself, other dynamic actors and its environment, inside itself. Operating in real time, this simulation-based internal model is able to look ahead and predict the consequences of both the robot’s own actions and those of the other dynamic actors in its vicinity. Hence, the robot continuously modifies its own actions in order to actively maintain its own safety while also achieving its goal. Inspired by the problem of how mobile robots could move quickly and safely through crowds of moving humans, we present experimental results which compare the performance of our internal simulation-based controller with a purely reactive approach as a proof-of-concept study for the practical use of simulation-based internal models.

  14. Developing sensor-based robots with utility to waste management applications

    International Nuclear Information System (INIS)

    Trivedi, M.M.; Abidi, M.A.; Gonzalez, R.C.

    1990-01-01

    There are several Environmental Restoration and Waste Management (ER and WM) application areas where autonomous or teleoperated robotic systems can be utilized to improve personnel safety and reduce operation costs. In this paper the authors describe continuing research undertaken by their group in intelligent robotics area which should have a direct relevance to a number of ER and WM applications. The authors' current research is sponsored by the advanced technology division of the U.S. Department of Energy. It is part of a program undertaken at four universities (Florida, Michigan, Tennessee, and Texas) and the Oak ridge National Laboratory directed towards the development of advanced robotic systems for use in nuclear environments. The primary motivation for using robotic (autonomous and/or teleoperated) technology in such hazardous environments is to reduce exposure and costs associated with performing tasks such as surveillance, maintenance and repair. The main focus of the authors' research a the University of Tennessee has been to contribute to the development of autonomous inspection and manipulation systems which utilize a wide array of sensory inputs in controlling the actions of a stationary robot. The authors' experimental research effort is directed towards design and evaluation of new methodologies using a laboratory based robotic testbed. A unique feature of this testbed is a multisensor module useful in the characterization of the robot workspace. In this paper, the authors describe the development of a robot vision system for automatic spill detection, localization and clean-up verification; and the development of efficient techniques for analyzing range images using a parallel computer. The 'simulated spill cleanup' scenario allows us to show the applicability of robotic systems to problems encountered in nuclear environments

  15. 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.

  16. Memristive device based learning for navigation in robots.

    Science.gov (United States)

    Sarim, Mohammad; Kumar, Manish; Jha, Rashmi; Minai, Ali A

    2017-11-08

    Biomimetic robots have gained attention recently for various applications ranging from resource hunting to search and rescue operations during disasters. Biological species are known to intuitively learn from the environment, gather and process data, and make appropriate decisions. Such sophisticated computing capabilities in robots are difficult to achieve, especially if done in real-time with ultra-low energy consumption. Here, we present a novel memristive device based learning architecture for robots. Two terminal memristive devices with resistive switching of oxide layer are modeled in a crossbar array to develop a neuromorphic platform that can impart active real-time learning capabilities in a robot. This approach is validated by navigating a robot vehicle in an unknown environment with randomly placed obstacles. Further, the proposed scheme is compared with reinforcement learning based algorithms using local and global knowledge of the environment. The simulation as well as experimental results corroborate the validity and potential of the proposed learning scheme for robots. The results also show that our learning scheme approaches an optimal solution for some environment layouts in robot navigation.

  17. ASI's space automation and robotics programs: The second step

    Science.gov (United States)

    Dipippo, Simonetta

    1994-01-01

    The strategic decisions taken by ASI in the last few years in building up the overall A&R program, represent the technological drivers for other applications (i.e., internal automation of the Columbus Orbital Facility in the ESA Manned Space program, applications to mobile robots both in space and non-space environments, etc...). In this context, the main area of application now emerging is the scientific missions domain. Due to the broad range of applications of the developed technologies, both in the in-orbit servicing and maintenance of space structures and scientific missions, ASI foresaw the need to have a common technological development path, mainly focusing on: (1) control; (2) manipulation; (3) on-board computing; (4) sensors; and (5) teleoperation. Before entering into new applications in the scientific missions field, a brief overview of the status of the SPIDER related projects is given, underlining also the possible new applications for the LEO/GEO space structures.

  18. 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 ...

  19. Industrial Robot Programming and UPnP Services Orchestration for the Automation of Factories

    Directory of Open Access Journals (Sweden)

    A. Valera

    2012-10-01

    Full Text Available The integration of equipment and other devices built into industrial robot cells with modern Ethernet interface technologies and low-cost mass produced devices (such as vision systems, laser scanners, force torque-sensors, PLCs and PDAs etc. enables integrators to offer more powerful and smarter solutions. Nevertheless, the programming of all these devices efficiently requires very specific knowledge about them, such as their hardware architectures and specific programming languages as well as details about the system's low level communication protocols. To address these issues, this paper describes and analyses the Plug-and-Play architecture. This is one of the most interesting service-oriented architectures (SOAs available, which exhibits characteristics that are well adapted to industrial robotics cells. To validate their programming features and applicability, a test bed was specially designed. This provides a new graphical service orchestration which was implemented using Workflow Foundation 4 of .NET. The obtained results allowed us to verify that the use of integration schemes based on SOAs reduces the system integration time and is better adapted to industrial robotic cell system integrators.

  20. Environmental mobile robot based on artificial intelligence and visual perception for weed elimination

    Directory of Open Access Journals (Sweden)

    Nabeel Kadim Abid AL-SAHIB

    2012-12-01

    Full Text Available This research presents a new editing design for the pioneer p3-dx mobile robot by adding a mechanical gripper for eliminating the weed and a digital camera for capturing the image of the field. Also, a wireless kit that makes control on the motor's gripper is envisaged. This work consists of two parts. The theoretical part contains a program to read the image and discover the weed coordinates which will be sent to the path planning software to discover the locations of weed, green plant and sick plant. These positions are sent then to the mobile robot navigation software. Then the wireless signal is sent to the gripper. The experimental part is represented as a digital camera that takes an image of the agricultural field, and then sends it to the computer for processing. After that the weeds coordinates are sent to the mobile robots by mobile robot navigation software. Next, the wireless signal is sent to the wireless kit controlling the motor gripper by the computer interface program; the first trial on the agricultural field shows that the mobile robot can discriminate the green plant, from weed and sick plant and can take the right decision with respect to treatment or elimination. The experimental work shows that the environmental mobile robot can detect successfully the weed, sick plant and the hale plant. The mobile robot also travels from base to the target point represented by the weed and sick plants in the optimum path. The experimental work also shows that the environmental mobile robot can eliminate the weed and cure the sick plants in a correctly way.

  1. Module-based structure design of wheeled mobile robot

    Directory of Open Access Journals (Sweden)

    Z. Luo

    2018-02-01

    Full Text Available This paper proposes an innovative and systematic approach for synthesizing mechanical structures of wheeled mobile robots. The principle and terminologies used for the proposed synthesis method are presented by adopting the concept of modular design, isomorphic and non-isomorphic, and set theory with its associated combinatorial mathematics. The modular-based innovative synthesis and design of wheeled robots were conducted at two levels. Firstly at the module level, by creative design and analysing the structures of classic wheeled robots, a wheel module set containing four types of wheel mechanisms, a suspension module set consisting of five types of suspension frames and a chassis module set composed of five types of rigid or articulated chassis were designed and generalized. Secondly at the synthesis level, two kinds of structure synthesis modes, namely the isomorphic-combination mode and the non-isomorphic combination mode were proposed to synthesize mechanical structures of wheeled robots; which led to 241 structures for wheeled mobile robots including 236 novel ones. Further, mathematical models and a software platform were developed to provide appropriate and intuitive tools for simulating and evaluating performance of the wheeled robots that were proposed in this paper. Eventually, physical prototypes of sample wheeled robots/rovers were developed and tested so as to prove and validate the principle and methodology presented in this paper.

  2. 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.

  3. Monocular Vision-Based Robot Localization and Target Tracking

    Directory of Open Access Journals (Sweden)

    Bing-Fei Wu

    2011-01-01

    Full Text Available This paper presents a vision-based technology for localizing targets in 3D environment. It is achieved by the combination of different types of sensors including optical wheel encoders, an electrical compass, and visual observations with a single camera. Based on the robot motion model and image sequences, extended Kalman filter is applied to estimate target locations and the robot pose simultaneously. The proposed localization system is applicable in practice because it is not necessary to have the initializing setting regarding starting the system from artificial landmarks of known size. The technique is especially suitable for navigation and target tracing for an indoor robot and has a high potential extension to surveillance and monitoring for Unmanned Aerial Vehicles with aerial odometry sensors. The experimental results present “cm” level accuracy of the localization of the targets in indoor environment under a high-speed robot movement.

  4. 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.

  5. Easy robot programming for beginners and kids using augmented reality environments

    Science.gov (United States)

    Sakamoto, Kunio; Nishiguchi, Masahiro

    2010-11-01

    The authors have developed the mobile robot which can be programmed by command and instruction cards. All you have to do is to arrange cards on a table and to shot the programming stage by a camera. Our card programming system recognizes instruction cards and translates icon commands into the motor driver program. This card programming environment also provides low-level structure programming.

  6. Enhanced Flexibility and Reusability through State Machine-Based Architectures for Multisensor Intelligent Robotics

    Directory of Open Access Journals (Sweden)

    Héctor Herrero

    2017-05-01

    Full Text Available This paper presents a state machine-based architecture, which enhances the flexibility and reusability of industrial robots, more concretely dual-arm multisensor robots. The proposed architecture, in addition to allowing absolute control of the execution, eases the programming of new applications by increasing the reusability of the developed modules. Through an easy-to-use graphical user interface, operators are able to create, modify, reuse and maintain industrial processes, increasing the flexibility of the cell. Moreover, the proposed approach is applied in a real use case in order to demonstrate its capabilities and feasibility in industrial environments. A comparative analysis is presented for evaluating the presented approach versus traditional robot programming techniques.

  7. IMU-based online kinematic calibration of robot manipulator.

    Science.gov (United States)

    Du, Guanglong; Zhang, Ping

    2013-01-01

    Robot calibration is a useful diagnostic method for improving the positioning accuracy in robot production and maintenance. An online robot self-calibration method based on inertial measurement unit (IMU) is presented in this paper. The method requires that the IMU is rigidly attached to the robot manipulator, which makes it possible to obtain the orientation of the manipulator with the orientation of the IMU in real time. This paper proposed an efficient approach which incorporates Factored Quaternion Algorithm (FQA) and Kalman Filter (KF) to estimate the orientation of the IMU. Then, an Extended Kalman Filter (EKF) is used to estimate kinematic parameter errors. Using this proposed orientation estimation method will result in improved reliability and accuracy in determining the orientation of the manipulator. Compared with the existing vision-based self-calibration methods, the great advantage of this method is that it does not need the complex steps, such as camera calibration, images capture, and corner detection, which make the robot calibration procedure more autonomous in a dynamic manufacturing environment. Experimental studies on a GOOGOL GRB3016 robot show that this method has better accuracy, convenience, and effectiveness than vision-based methods.

  8. IMU-Based Online Kinematic Calibration of Robot Manipulator

    Directory of Open Access Journals (Sweden)

    Guanglong Du

    2013-01-01

    Full Text Available Robot calibration is a useful diagnostic method for improving the positioning accuracy in robot production and maintenance. An online robot self-calibration method based on inertial measurement unit (IMU is presented in this paper. The method requires that the IMU is rigidly attached to the robot manipulator, which makes it possible to obtain the orientation of the manipulator with the orientation of the IMU in real time. This paper proposed an efficient approach which incorporates Factored Quaternion Algorithm (FQA and Kalman Filter (KF to estimate the orientation of the IMU. Then, an Extended Kalman Filter (EKF is used to estimate kinematic parameter errors. Using this proposed orientation estimation method will result in improved reliability and accuracy in determining the orientation of the manipulator. Compared with the existing vision-based self-calibration methods, the great advantage of this method is that it does not need the complex steps, such as camera calibration, images capture, and corner detection, which make the robot calibration procedure more autonomous in a dynamic manufacturing environment. Experimental studies on a GOOGOL GRB3016 robot show that this method has better accuracy, convenience, and effectiveness than vision-based methods.

  9. Promoting Diversity in Undergraduate Research in Robotics-Based Seismic

    Science.gov (United States)

    Gifford, C. M.; Arthur, C. L.; Carmichael, B. L.; Webber, G. K.; Agah, A.

    2006-12-01

    The motivation for this research was to investigate forming evenly-spaced grid patterns with a team of mobile robots for future use in seismic imaging in polar environments. A team of robots was incrementally designed and simulated by incorporating sensors and altering each robot's controller. Challenges, design issues, and efficiency were also addressed. This research project incorporated the efforts of two undergraduate REU students from Elizabeth City State University (ECSU) in North Carolina, and the research staff at the Center for Remote Sensing of Ice Sheets (CReSIS) at the University of Kansas. ECSU is a historically black university. Mentoring these two minority students in scientific research, seismic, robotics, and simulation will hopefully encourage them to pursue graduate degrees in science-related or engineering fields. The goals for this 10-week internship during summer 2006 were to educate the students in the fields of seismology, robotics, and virtual prototyping and simulation. Incrementally designing a robot platform for future enhancement and evaluation was central to this research, and involved simulation of several robots working together to change seismic grid shape and spacing. This process gave these undergraduate students experience and knowledge in an actual research project for a real-world application. The two undergraduate students gained valuable research experience and advanced their knowledge of seismic imaging, robotics, sensors, and simulation. They learned that seismic sensors can be used in an array to gather 2D and 3D images of the subsurface. They also learned that robotics can support dangerous or difficult human activities, such as those in a harsh polar environment, by increasing automation, robustness, and precision. Simulating robot designs also gave them experience in programming behaviors for mobile robots. Thus far, one academic paper has resulted from their research. This paper received third place at the 2006

  10. Optimal Search Strategy of Robotic Assembly Based on Neural Vibration Learning

    Directory of Open Access Journals (Sweden)

    Lejla Banjanovic-Mehmedovic

    2011-01-01

    Full Text Available This paper presents implementation of optimal search strategy (OSS in verification of assembly process based on neural vibration learning. The application problem is the complex robot assembly of miniature parts in the example of mating the gears of one multistage planetary speed reducer. Assembly of tube over the planetary gears was noticed as the most difficult problem of overall assembly. The favourable influence of vibration and rotation movement on compensation of tolerance was also observed. With the proposed neural-network-based learning algorithm, it is possible to find extended scope of vibration state parameter. Using optimal search strategy based on minimal distance path between vibration parameter stage sets (amplitude and frequencies of robots gripe vibration and recovery parameter algorithm, we can improve the robot assembly behaviour, that is, allow the fastest possible way of mating. We have verified by using simulation programs that search strategy is suitable for the situation of unexpected events due to uncertainties.

  11. The Design of Artificial Intelligence Robot Based on Fuzzy Logic Controller Algorithm

    Science.gov (United States)

    Zuhrie, M. S.; Munoto; Hariadi, E.; Muslim, S.

    2018-04-01

    Artificial Intelligence Robot is a wheeled robot driven by a DC motor that moves along the wall using an ultrasonic sensor as a detector of obstacles. This study uses ultrasonic sensors HC-SR04 to measure the distance between the robot with the wall based ultrasonic wave. This robot uses Fuzzy Logic Controller to adjust the speed of DC motor. When the ultrasonic sensor detects a certain distance, sensor data is processed on ATmega8 then the data goes to ATmega16. From ATmega16, sensor data is calculated based on Fuzzy rules to drive DC motor speed. The program used to adjust the speed of a DC motor is CVAVR program (Code Vision AVR). The readable distance of ultrasonic sensor is 3 cm to 250 cm with response time 0.5 s. Testing of robots on walls with a setpoint value of 9 cm to 10 cm produce an average error value of -12% on the wall of L, -8% on T walls, -8% on U wall, and -1% in square wall.

  12. A Quadruped Micro-Robot Based on Piezoelectric Driving

    Directory of Open Access Journals (Sweden)

    Qi Su

    2018-03-01

    Full Text Available Inspired by a way of rowing, a new piezoelectric driving quadruped micro-robot operating in bending-bending hybrid vibration modes was proposed and tested in this work. The robot consisted of a steel base, four steel connecting pins and four similar driving legs, and all legs were bonded by four piezoelectric ceramic plates. The driving principle is discussed, which is based on the hybrid of first order vertical bending and first order horizontal bending vibrations. The bending-bending hybrid vibration modes motivated the driving foot to form an elliptical trajectory in space. The vibrations of four legs were used to provide the driving forces for robot motion. The proposed robot was fabricated and tested according to driving principle. The vibration characteristics and elliptical movements of the driving feet were simulated by FEM method. Experimental tests of vibration characteristics and mechanical output abilities were carried out. The tested resonance frequencies and vibration amplitudes agreed well with the FEM calculated results. The size of robot is 36 mm × 98 mm × 14 mm, its weight is only 49.8 g, but its maximum load capacity achieves 200 g. Furthermore, the robot can achieve a maximum speed of 33.45 mm/s.

  13. Sensor Fusion Based Model for Collision Free Mobile Robot Navigation

    Science.gov (United States)

    Almasri, Marwah; Elleithy, Khaled; Alajlan, Abrar

    2015-01-01

    Autonomous mobile robots have become a very popular and interesting topic in the last decade. Each of them are equipped with various types of sensors such as GPS, camera, infrared and ultrasonic sensors. These sensors are used to observe the surrounding environment. However, these sensors sometimes fail and have inaccurate readings. Therefore, the integration of sensor fusion will help to solve this dilemma and enhance the overall performance. This paper presents a collision free mobile robot navigation based on the fuzzy logic fusion model. Eight distance sensors and a range finder camera are used for the collision avoidance approach where three ground sensors are used for the line or path following approach. The fuzzy system is composed of nine inputs which are the eight distance sensors and the camera, two outputs which are the left and right velocities of the mobile robot’s wheels, and 24 fuzzy rules for the robot’s movement. Webots Pro simulator is used for modeling the environment and the robot. The proposed methodology, which includes the collision avoidance based on fuzzy logic fusion model and line following robot, has been implemented and tested through simulation and real time experiments. Various scenarios have been presented with static and dynamic obstacles using one robot and two robots while avoiding obstacles in different shapes and sizes. PMID:26712766

  14. Sensor Fusion Based Model for Collision Free Mobile Robot Navigation

    Directory of Open Access Journals (Sweden)

    Marwah Almasri

    2015-12-01

    Full Text Available Autonomous mobile robots have become a very popular and interesting topic in the last decade. Each of them are equipped with various types of sensors such as GPS, camera, infrared and ultrasonic sensors. These sensors are used to observe the surrounding environment. However, these sensors sometimes fail and have inaccurate readings. Therefore, the integration of sensor fusion will help to solve this dilemma and enhance the overall performance. This paper presents a collision free mobile robot navigation based on the fuzzy logic fusion model. Eight distance sensors and a range finder camera are used for the collision avoidance approach where three ground sensors are used for the line or path following approach. The fuzzy system is composed of nine inputs which are the eight distance sensors and the camera, two outputs which are the left and right velocities of the mobile robot’s wheels, and 24 fuzzy rules for the robot’s movement. Webots Pro simulator is used for modeling the environment and the robot. The proposed methodology, which includes the collision avoidance based on fuzzy logic fusion model and line following robot, has been implemented and tested through simulation and real time experiments. Various scenarios have been presented with static and dynamic obstacles using one robot and two robots while avoiding obstacles in different shapes and sizes.

  15. A Comparison of Types of Robot Control for Programming by Demonstration

    DEFF Research Database (Denmark)

    Fischer, Kerstin; Kirstein, Franziska; Jensen, Lars Christian

    2016-01-01

    Programming by Demonstration (PbD) is an efficient way for non-experts to teach new skills to a robot. PbD can be carried out in different ways, for instance, by kinesthetic guidance, teleoperation or by using external controls. In this paper, we compare these three ways of controlling a robot in...

  16. End-user programming architecture facilitates the uptake of robots in social therapies

    NARCIS (Netherlands)

    Barakova, E.I.; Gillesen, J.C.C.; Huskens, Bibi; Lourens, T.

    2013-01-01

    This paper proposes an architecture that makes programming of robot behavior of an arbitrary complexity possible for end-users and shows the technical solutions in a way that is easy to understand and generalize to different situations. It aims to facilitate the uptake and actual use of robot

  17. Gender, Interest, and Prior Experience Shape Opportunities to Learn Programming in Robotics Competitions

    Science.gov (United States)

    Witherspoon, Eben B.; Schunn, Christian D.; Higashi, Ross M.; Baehr, Emily C.

    2016-01-01

    Background: Robotics competitions are increasingly popular and potentially provide an on-ramp to computer science, which is currently highly gender imbalanced. However, within competitive robotics teams, student participation in programming is not universal. This study gathered surveys from over 500 elementary, middle, and high school robotics…

  18. Using a Robotic Arm to Evaluate the Programming Ability of K-12 Educators

    Directory of Open Access Journals (Sweden)

    Antoinette Bruciati

    2006-12-01

    Full Text Available This usability study measured the ability of educators to master advanced computer programming concepts through the OWI Robotic Arm Trainer and PC Interface. Research findings revealed that the lack of prior computer programming experience did not impact the ability of each participant to successfully program his/her robotic arm. However, the absence of a detailed instructional manual detracted from the product

  19. Robotic Anterior and Midline Skull Base Surgery: Preclinical Investigations

    International Nuclear Information System (INIS)

    O'Malley, Bert W.; Weinstein, Gregory S.

    2007-01-01

    Purpose: To develop a minimally invasive surgical technique to access the midline and anterior skull base using the optical and technical advantages of robotic surgical instrumentation. Methods and Materials: Ten experimental procedures focusing on approaches to the nasopharynx, clivus, sphenoid, pituitary sella, and suprasellar regions were performed on one cadaver and one live mongrel dog. Both the cadaver and canine procedures were performed in an approved training facility using the da Vinci Surgical Robot. For the canine experiments, a transoral robotic surgery (TORS) approach was used, and for the cadaver a newly developed combined cervical-transoral robotic surgery (C-TORS) approach was investigated and compared with standard TORS. The ability to access and dissect tissues within the various areas of the midline and anterior skull base were evaluated, and techniques to enhance visualization and instrumentation were developed. Results: Standard TORS approaches did not provide adequate access to the midline and anterior skull base; however, the newly developed C-TORS approach was successful in providing the surgical access to these regions of the skull base. Conclusion: Robotic surgery is an exciting minimally invasive approach to the skull base that warrants continued preclinical investigation and development

  20. Kinematic simulation and analysis of robot based on MATLAB

    Science.gov (United States)

    Liao, Shuhua; Li, Jiong

    2018-03-01

    The history of industrial automation is characterized by quick update technology, however, without a doubt, the industrial robot is a kind of special equipment. With the help of MATLAB matrix and drawing capacity in the MATLAB environment each link coordinate system set up by using the d-h parameters method and equation of motion of the structure. Robotics, Toolbox programming Toolbox and GUIDE to the joint application is the analysis of inverse kinematics and path planning and simulation, preliminary solve the problem of college students the car mechanical arm positioning theory, so as to achieve the aim of reservation.

  1. DSLs in robotics

    DEFF Research Database (Denmark)

    Schultz, Ulrik Pagh; Bordignon, Mirko; Stoy, Kasper

    2017-01-01

    Robotic systems blend hardware and software in a holistic way that intrinsically raises many crosscutting concerns such as concurrency, uncertainty, and time constraints. These concerns make programming robotic systems challenging as expertise from multiple domains needs to be integrated...... conceptually and technically. Programming languages play a central role in providing a higher level of abstraction. This briefing presents a case study on the evolution of domain-specific languages based on modular robotics. The case study on the evolution of domain-specific languages is based on a series...... of DSL prototypes developed over five years for the domain of modular, self-reconfigurable robots....

  2. Robotics research at Electrotechnical Laboratory-R and D program for advanced robot technology

    Energy Technology Data Exchange (ETDEWEB)

    Wakamatsu, S; Akahori, H; Shirai, Y; Kakikura, M

    1983-01-01

    The purposes of this paper are both to introduce the outline of robotics researches at Electrotechnical Laboratory and to describe the relation between those researches and the national project so called robotics for critical work. The authors first describe the robotics researches and related topics historically which have been continued from the latter half of 1960s as a part of researches on artificial intelligence at Electrotechnical Laboratory. Secondly, they mention the present aspects of our researches, its relation with past results, and changes of basic concepts on robotics systems. Finally, as an extension of our researches, they propose some approaches to establish the following techniques which make very important roles for the success of the national project; (1) manipulation techniques, (2) sensor techniques, (3) autonomous robot control techniques, (4) advanced tele-operation techniques and, (5) system totalizing techniques. 15 references.

  3. A psychology based approach for longitudinal development in cognitive robotics

    Directory of Open Access Journals (Sweden)

    James eLaw

    2014-01-01

    Full Text Available A major challenge in robotics is the ability to learn, from novel experiences, new behaviour that is useful for achieving new goals and skills. Autonomous systems must be able to learn solely through the environment, thus ruling out a priori task knowledge, tuning, extensive training, or other forms of pre-programming. Learning must also be cumulative and incremental, as complex skills are built on top of primitive skills. Additionally, it must be driven by intrinsic motivation because formative experience is gained through autonomous activity, even in the absence of extrinsic goals or tasks. This paper presents an approach to these issues through robotic implementations inspired by the learning behaviour of human infants. We describe an approach to developmental learning and present results from a demonstration of longitudinal development on an iCub humanoid robot. The results cover the rapid emergence of staged behaviour, the role of constraints in development, the effect of bootstrapping between stages, and the use of a schema memory of experiential fragments in learning new skills. The context is a longitudinalexperiment in which the robot advanced from uncontrolled motor babbling to skilled hand/eyeintegrated reaching and basic manipulation of objects. This approach offers promise for furtherfast and effective sensory-motor learning techniques for robotic learning.

  4. Design of a Robotic Ankle Joint for a Microspine-Based Robot

    Science.gov (United States)

    Thatte, Nitish

    2011-01-01

    Successful robotic exploration of near-Earth asteroids necessitates a method of securely anchoring to the surface of these bodies without gravitational assistance. Microspine grip- per arrays that can grasp rock faces are a potential solution to this problem. A key component of a future microspine-based rover will be the ankle used to attach each microspine gripper to the robot. The ankle's purpose is twofold: 1) to allow the gripper to conform to the rock so a higher percentage of microspines attach to the surface, and 2) to neutralize torques that may dislodge the grippers from the wall. Parts were developed using computer aided design and manufactured using a variety of methods including selective laser sintering, CNC milling, and traditional manual machining techniques. Upon completion of the final prototype, the gripper and ankle system was tested to demonstrate robotic engagement and disengagement of the gripper and to determine load bearing ability. The immediate application of this project is to out t the Lemur IIb robot so it can climb and hang from rock walls.

  5. 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.

  6. Robotics

    Indian Academy of Sciences (India)

    netic induction to detect an object. The development of ... end effector, inclination of object, magnetic and electric fields, etc. The sensors described ... In the case of a robot, the various actuators and motors have to be modelled. The major ...

  7. Discrete Globalised Dual Heuristic Dynamic Programming in Control of the Two-Wheeled Mobile Robot

    Directory of Open Access Journals (Sweden)

    Marcin Szuster

    2014-01-01

    Full Text Available Network-based control systems have been emerging technologies in the control of nonlinear systems over the past few years. This paper focuses on the implementation of the approximate dynamic programming algorithm in the network-based tracking control system of the two-wheeled mobile robot, Pioneer 2-DX. The proposed discrete tracking control system consists of the globalised dual heuristic dynamic programming algorithm, the PD controller, the supervisory term, and an additional control signal. The structure of the supervisory term derives from the stability analysis realised using the Lyapunov stability theorem. The globalised dual heuristic dynamic programming algorithm consists of two structures: the actor and the critic, realised in a form of neural networks. The actor generates the suboptimal control law, while the critic evaluates the realised control strategy by approximation of value function from the Bellman’s equation. The presented discrete tracking control system works online, the neural networks’ weights adaptation process is realised in every iteration step, and the neural networks preliminary learning procedure is not required. The performance of the proposed control system was verified by a series of computer simulations and experiments realised using the wheeled mobile robot Pioneer 2-DX.

  8. Near-Optimal Tracking Control of Mobile Robots Via Receding-Horizon Dual Heuristic Programming.

    Science.gov (United States)

    Lian, Chuanqiang; Xu, Xin; Chen, Hong; He, Haibo

    2016-11-01

    Trajectory tracking control of wheeled mobile robots (WMRs) has been an important research topic in control theory and robotics. Although various tracking control methods with stability have been developed for WMRs, it is still difficult to design optimal or near-optimal tracking controller under uncertainties and disturbances. In this paper, a near-optimal tracking control method is presented for WMRs based on receding-horizon dual heuristic programming (RHDHP). In the proposed method, a backstepping kinematic controller is designed to generate desired velocity profiles and the receding horizon strategy is used to decompose the infinite-horizon optimal control problem into a series of finite-horizon optimal control problems. In each horizon, a closed-loop tracking control policy is successively updated using a class of approximate dynamic programming algorithms called finite-horizon dual heuristic programming (DHP). The convergence property of the proposed method is analyzed and it is shown that the tracking control system based on RHDHP is asymptotically stable by using the Lyapunov approach. Simulation results on three tracking control problems demonstrate that the proposed method has improved control performance when compared with conventional model predictive control (MPC) and DHP. It is also illustrated that the proposed method has lower computational burden than conventional MPC, which is very beneficial for real-time tracking control.

  9. Electroencephalography (EEG) Based Control in Assistive Mobile Robots: A Review

    International Nuclear Information System (INIS)

    Krishnan, N Murali; Mariappan, Muralindran; Muthukaruppan, Karthigayan; Hijazi, Mohd Hanafi Ahmad; Kitt, Wong Wei

    2016-01-01

    Recently, EEG based control in assistive robot usage has been gradually increasing in the area of biomedical field for giving quality and stress free life for disabled and elderly people. This study reviews the deployment of EGG based control in assistive robots, especially for those who in need and neurologically disabled. The main objective of this paper is to describe the methods used for (i) EEG data acquisition and signal preprocessing, (ii) feature extraction and (iii) signal classification methods. Besides that, this study presents the specific research challenges in the designing of these control systems and future research directions. (paper)

  10. Improving mobile robot localization: grid-based approach

    Science.gov (United States)

    Yan, Junchi

    2012-02-01

    Autonomous mobile robots have been widely studied not only as advanced facilities for industrial and daily life automation, but also as a testbed in robotics competitions for extending the frontier of current artificial intelligence. In many of such contests, the robot is supposed to navigate on the ground with a grid layout. Based on this observation, we present a localization error correction method by exploring the geometric feature of the tile patterns. On top of the classical inertia-based positioning, our approach employs three fiber-optic sensors that are assembled under the bottom of the robot, presenting an equilateral triangle layout. The sensor apparatus, together with the proposed supporting algorithm, are designed to detect a line's direction (vertical or horizontal) by monitoring the grid crossing events. As a result, the line coordinate information can be fused to rectify the cumulative localization deviation from inertia positioning. The proposed method is analyzed theoretically in terms of its error bound and also has been implemented and tested on a customary developed two-wheel autonomous mobile robot.

  11. Methodology for cloud-based design of robots

    Science.gov (United States)

    Ogorodnikova, O. M.; Vaganov, K. A.; Putimtsev, I. D.

    2017-09-01

    This paper presents some important results for cloud-based designing a robot arm by a group of students. Methodology for the cloud-based design was developed and used to initiate interdisciplinary project about research and development of a specific manipulator. The whole project data files were hosted by Ural Federal University data center. The 3D (three-dimensional) model of the robot arm was created using Siemens PLM software (Product Lifecycle Management) and structured as a complex mechatronics product by means of Siemens Teamcenter thin client; all processes were performed in the clouds. The robot arm was designed in purpose to load blanks up to 1 kg into the work space of the milling machine for performing student's researches.

  12. Mastery-Based Virtual Reality Robotic Simulation Curriculum: The First Step Toward Operative Robotic Proficiency.

    Science.gov (United States)

    Hogg, Melissa E; Tam, Vernissia; Zenati, Mazen; Novak, Stephanie; Miller, Jennifer; Zureikat, Amer H; Zeh, Herbert J

    Hepatobiliary surgery is a highly complex, low-volume specialty with long learning curves necessary to achieve optimal outcomes. This creates significant challenges in both training and measuring surgical proficiency. We hypothesize that a virtual reality curriculum with mastery-based simulation is a valid tool to train fellows toward operative proficiency. This study evaluates the content and predictive validity of robotic simulation curriculum as a first step toward developing a comprehensive, proficiency-based pathway. A mastery-based simulation curriculum was performed in a virtual reality environment. A pretest/posttest experimental design used both virtual reality and inanimate environments to evaluate improvement. Participants self-reported previous robotic experience and assessed the curriculum by rating modules based on difficulty and utility. This study was conducted at the University of Pittsburgh Medical Center (Pittsburgh, PA), a tertiary care academic teaching hospital. A total of 17 surgical oncology fellows enrolled in the curriculum, 16 (94%) completed. Of 16 fellows who completed the curriculum, 4 fellows (25%) achieved mastery on all 24 modules; on average, fellows mastered 86% of the modules. Following curriculum completion, individual test scores improved (p < 0.0001). An average of 2.4 attempts was necessary to master each module (range: 1-17). Median time spent completing the curriculum was 4.2 hours (range: 1.1-6.6). Total 8 (50%) fellows continued practicing modules beyond mastery. Survey results show that "needle driving" and "endowrist 2" modules were perceived as most difficult although "needle driving" modules were most useful. Overall, 15 (94%) fellows perceived improvement in robotic skills after completing the curriculum. In a cohort of board-certified general surgeons who are novices in robotic surgery, a mastery-based simulation curriculum demonstrated internal validity with overall score improvement. Time to complete the

  13. Residency Training in Robotic General Surgery: A Survey of Program Directors

    Directory of Open Access Journals (Sweden)

    Lea C. George

    2018-01-01

    Full Text Available Objective. Robotic surgery continues to expand in minimally invasive surgery; however, the literature is insufficient to understand the current training process for general surgery residents. Therefore, the objectives of this study were to identify the current approach to and perspectives on robotic surgery training. Methods. An electronic survey was distributed to general surgery program directors identified by the Accreditation Council for Graduate Medical Education website. Multiple choice and open-ended questions regarding current practices and opinions on robotic surgery training in general surgery residency programs were used. Results. 20 program directors were surveyed, a majority being from medium-sized programs (4–7 graduating residents per year. Most respondents (73.68% had a formal robotic surgery curriculum at their institution, with 63.16% incorporating simulation training. Approximately half of the respondents believe that more time should be dedicated to robotic surgery training (52.63%, with simulation training prior to console use (84.21%. About two-thirds of the respondents (63.16% believe that a formal robotic surgery curriculum should be established as a part of general surgery residency, with more than half believing that exposure should occur in postgraduate year one (55%. Conclusion. A formal robotics curriculum with simulation training and early surgical exposure for general surgery residents should be given consideration in surgical residency training.

  14. Residency Training in Robotic General Surgery: A Survey of Program Directors.

    Science.gov (United States)

    George, Lea C; O'Neill, Rebecca; Merchant, Aziz M

    2018-01-01

    Robotic surgery continues to expand in minimally invasive surgery; however, the literature is insufficient to understand the current training process for general surgery residents. Therefore, the objectives of this study were to identify the current approach to and perspectives on robotic surgery training. An electronic survey was distributed to general surgery program directors identified by the Accreditation Council for Graduate Medical Education website. Multiple choice and open-ended questions regarding current practices and opinions on robotic surgery training in general surgery residency programs were used. 20 program directors were surveyed, a majority being from medium-sized programs (4-7 graduating residents per year). Most respondents (73.68%) had a formal robotic surgery curriculum at their institution, with 63.16% incorporating simulation training. Approximately half of the respondents believe that more time should be dedicated to robotic surgery training (52.63%), with simulation training prior to console use (84.21%). About two-thirds of the respondents (63.16%) believe that a formal robotic surgery curriculum should be established as a part of general surgery residency, with more than half believing that exposure should occur in postgraduate year one (55%). A formal robotics curriculum with simulation training and early surgical exposure for general surgery residents should be given consideration in surgical residency training.

  15. Starting a robotic program in general thoracic surgery: why, how, and lessons learned.

    Science.gov (United States)

    Cerfolio, Robert J; Bryant, Ayesha S; Minnich, Douglas J

    2011-06-01

    We report our experience in starting a robotic program in thoracic surgery. We retrospectively reviewed our experience in starting a robotic program in general thoracic surgery on a consecutive series of patients. Between February 2009 and September 2010, 150 patients underwent robotic operations. Types of procedures were lobectomy in 62, thymectomy in 30, and benign esophageal procedures in 6. No thymectomy or esophageal procedures required conversion. One conversion was needed for suspected bleeding for a mediastinal mass. Twelve patients were converted for lobectomy (none for bleeding, 1 in the last 24). Median operative time for robotic thymectomy was 119 minutes, and median length of stay was 1 day. The median time for robotic lobectomy was 185 minutes, and median length of stay was 2 days. There were no operative deaths. Morbidity occurred in 23 patients (15%). All patients with cancer had R0 resections and resection of all visible mediastinal and hilar lymph nodes. Robotic surgery is safe and oncologically sound. It requires training of the entire operating room team. The learning curve is steep, involving port placement, availability of the proper instrumentation, use of the correct robotic arms, and proper patient positioning. The robot provides an ideal surgical approach for thymectomy and other mediastinal tumors. Its advantage over thoracoscopy for pulmonary resection is unproven; however, we believe complete thoracic lymph node dissection and teaching is easier. Importantly, defined credentialing for surgeons and cost analysis studies are needed. Copyright © 2011 The Society of Thoracic Surgeons. Published by Elsevier Inc. All rights reserved.

  16. Initial phases of design-based research into the educational potentials of NAO-robots

    DEFF Research Database (Denmark)

    Majgaard, Gunver; Bertel, Lykke Brogaard

    2014-01-01

    In this paper, we describe our initial research, using the humanoid robot NAO in primary and secondary schools. How does a programmable humanoid enrich teaching and how do we prepare the teachers? Ten school classes are using the robot for creative programming. So far we have experienced...... that the robot enriches the learning processes by combining the auditory, visual and kinaesthetic modalities....

  17. A Model Based Approach to Increase the Part Accuracy in Robot Based Incremental Sheet Metal Forming

    International Nuclear Information System (INIS)

    Meier, Horst; Laurischkat, Roman; Zhu Junhong

    2011-01-01

    One main influence on the dimensional accuracy in robot based incremental sheet metal forming results from the compliance of the involved robot structures. Compared to conventional machine tools the low stiffness of the robot's kinematic results in a significant deviation of the planned tool path and therefore in a shape of insufficient quality. To predict and compensate these deviations offline, a model based approach, consisting of a finite element approach, to simulate the sheet forming, and a multi body system, modeling the compliant robot structure, has been developed. This paper describes the implementation and experimental verification of the multi body system model and its included compensation method.

  18. Paper-based Pneumatic Locomotive Robot with Sticky Actuator

    Directory of Open Access Journals (Sweden)

    Du Xiaohan

    2016-01-01

    Full Text Available Demands for small-scale and low-cost robots have witnessed a great increase in recent years [1–5]. This paper introduces the design and fabrication of a novel, simple, low-cost and designer-friendly locomotive robot. The materials and tools to build the robot originate from everyday life. The robot is pneumatically powered and manually controlled by simply pumping and vacuuming the syringe repeatedly, which realizes reliable locomotion by folding and opening of the planes. In order to realize this complicated motion, a “3D Sticky Actuator” is developed. The motion and force analysis of actuator are then modelled by the numerical method to develop the relations between design parameters. This suggests a systematic and user interactive way of manufacturing various shapes of the actuator, depending on user-defined road condition (e.g. obstacles and slopes and other constraints. One key advantage of the paper-based robot is suggested by its high feasibility.

  19. Robotic Services at Home: An Initialization System Based on Robots' Information and User Preferences in Unknown Environments

    Directory of Open Access Journals (Sweden)

    Nor Nur Safwati Mohd

    2014-07-01

    Full Text Available One important issue in robotic services is the construction of the robotic system in the actual environment. In other words, robots must perform environment sensing or have information on real objects, such as location and 3D dimensions, in order to live together with humans. It is crucial to have a mechanism to create an actual robotic system (intelligent space such that there is no initialization framework for the objects in the environment, or we have to perform SLAM and object recognition as well as mapping to generate a useful environmental database. In intelligent space research, normally the objects are attached to various sensors in order to extract the necessary information. However, that approach will highly depend on sensor accuracy and the robotic system will be burdened if there are too many sensors in an environment. Therefore, in this paper we present a system in which a robot can obtain information about an object and even create the furniture layout map for an unknown environment. Our approach is intended to improve home-based robotic services by taking into account the user or individual preferences for the Intelligent Space (IS. With this information, we can create an informational map of the home-based environment for the realization of robot assistance of humans in their daily activities at home, especially for disabled people. The result shows the system design and development in our approach by using model-based system engineering.

  20. Vision-Based Interfaces Applied to Assistive Robots

    Directory of Open Access Journals (Sweden)

    Elisa Perez

    2013-02-01

    Full Text Available This paper presents two vision-based interfaces for disabled people to command a mobile robot for personal assistance. The developed interfaces can be subdivided according to the algorithm of image processing implemented for the detection and tracking of two different body regions. The first interface detects and tracks movements of the user's head, and these movements are transformed into linear and angular velocities in order to command a mobile robot. The second interface detects and tracks movements of the user's hand, and these movements are similarly transformed. In addition, this paper also presents the control laws for the robot. The experimental results demonstrate good performance and balance between complexity and feasibility for real-time applications.

  1. Interacting With Robots to Investigate the Bases of Social Interaction.

    Science.gov (United States)

    Sciutti, Alessandra; Sandini, Giulio

    2017-12-01

    Humans show a great natural ability at interacting with each other. Such efficiency in joint actions depends on a synergy between planned collaboration and emergent coordination, a subconscious mechanism based on a tight link between action execution and perception. This link supports phenomena as mutual adaptation, synchronization, and anticipation, which cut drastically the delays in the interaction and the need of complex verbal instructions and result in the establishment of joint intentions, the backbone of social interaction. From a neurophysiological perspective, this is possible, because the same neural system supporting action execution is responsible of the understanding and the anticipation of the observed action of others. Defining which human motion features allow for such emergent coordination with another agent would be crucial to establish more natural and efficient interaction paradigms with artificial devices, ranging from assistive and rehabilitative technology to companion robots. However, investigating the behavioral and neural mechanisms supporting natural interaction poses substantial problems. In particular, the unconscious processes at the basis of emergent coordination (e.g., unintentional movements or gazing) are very difficult-if not impossible-to restrain or control in a quantitative way for a human agent. Moreover, during an interaction, participants influence each other continuously in a complex way, resulting in behaviors that go beyond experimental control. In this paper, we propose robotics technology as a potential solution to this methodological problem. Robots indeed can establish an interaction with a human partner, contingently reacting to his actions without losing the controllability of the experiment or the naturalness of the interactive scenario. A robot could represent an "interactive probe" to assess the sensory and motor mechanisms underlying human-human interaction. We discuss this proposal with examples from our

  2. Fault-Tolerant Robot Programming through Simulation with Realistic Sensor Models

    Directory of Open Access Journals (Sweden)

    Axel Waggershauser

    2008-11-01

    Full Text Available We introduce a simulation system for mobile robots that allows a realistic interaction of multiple robots in a common environment. The simulated robots are closely modeled after robots from the EyeBot family and have an identical application programmer interface. The simulation supports driving commands at two levels of abstraction as well as numerous sensors such as shaft encoders, infrared distance sensors, and compass. Simulation of on-board digital cameras via synthetic images allows the use of image processing routines for robot control within the simulation. Specific error models for actuators, distance sensors, camera sensor, and wireless communication have been implemented. Progressively increasing error levels for an application program allows for testing and improving its robustness and fault-tolerance.

  3. Value-based assessment of robotic pancreas and liver surgery.

    Science.gov (United States)

    Patti, James C; Ore, Ana Sofia; Barrows, Courtney; Velanovich, Vic; Moser, A James

    2017-08-01

    Current healthcare economic evaluations are based only on the perspective of a single stakeholder to the healthcare delivery process. A true value-based decision incorporates all of the outcomes that could be impacted by a single episode of surgical care. We define the value proposition for robotic surgery using a stakeholder model incorporating the interests of all groups participating in the provision of healthcare services: patients, surgeons, hospitals and payers. One of the developing and expanding fields that could benefit the most from a complete value-based analysis is robotic hepatopancreaticobiliary (HPB) surgery. While initial robot purchasing costs are high, the benefits over laparoscopic surgery are considerable. Performing a literature search we found a total of 18 economic evaluations for robotic HPB surgery. We found a lack of evaluations that were carried out from a perspective that incorporates all of the impacts of a single episode of surgical care and that included a comprehensive hospital cost assessment. For distal pancreatectomies, the two most thorough examinations came to conflicting results regarding total cost savings compared to laparoscopic approaches. The most thorough pancreaticoduodenectomy evaluation found non-significant savings for total hospital costs. Robotic hepatectomies showed no cost savings over laparoscopic and only modest savings over open techniques. Lastly, robotic cholecystectomies were found to be more expensive than the gold-standard laparoscopic approach. Existing cost accounting data associated with robotic HPB surgery is incomplete and unlikely to reflect the state of this field in the future. Current data combines the learning curves for new surgical procedures being undertaken by HPB surgeons with costs derived from a market dominated by a single supplier of robotic instruments. As a result, the value proposition for stakeholders in this process cannot be defined. In order to solve this problem, future studies

  4. Image-based navigation for a robotized flexible endoscope

    NARCIS (Netherlands)

    van der Stap, N.; Slump, Cornelis H.; Broeders, Ivo Adriaan Maria Johannes; van der Heijden, Ferdinand; Luo, Xiongbiao; Reichl, Tobias; Mirota, Daniel; Soper, Timothy

    2014-01-01

    Robotizing flexible endoscopy enables image-based control of endoscopes. Especially during high-throughput procedures, such as a colonoscopy, navigation support algorithms could improve procedure turnaround and ergonomics for the endoscopist. In this study, we have developed and implemented a

  5. A Domain-Specific Language for Programming Self-Reconfigurable Robots

    DEFF Research Database (Denmark)

    Schultz, Ulrik Pagh; Christensen, David Johan; Støy, Kasper

    2007-01-01

    , self-reconfigurable robots, we have developed a declarative, role-based language that allows the programmer to define roles and behavior independently of the concrete physical structure of the robot. Roles are compiled to mobile code fragments that distribute themselves over the physical structure...

  6. Using Haptic and Auditory Interaction Tools to Engage Students with Visual Impairments in Robot Programming Activities

    Science.gov (United States)

    Howard, A. M.; Park, Chung Hyuk; Remy, S.

    2012-01-01

    The robotics field represents the integration of multiple facets of computer science and engineering. Robotics-based activities have been shown to encourage K-12 students to consider careers in computing and have even been adopted as part of core computer-science curriculum at a number of universities. Unfortunately, for students with visual…

  7. A Concurrent Programming Language for Arduino and Educational Robotics

    OpenAIRE

    Morán, Ricardo; Teragni, Matías; Zabala, Gonzalo

    2017-01-01

    Arduino is currently one of the most popular platforms for educational robotics due to its low cost and large amount of available resources online. The Arduino software library provides an abstraction layer over the hardware details, making it possible for novices to build interesting projects. However, its lack of support for concurrency makes some educational robotics projects difficult. In this paper, we explore different approaches to solve this problem and we propose the implementation o...

  8. Full autonomous microline trace robot

    Science.gov (United States)

    Yi, Deer; Lu, Si; Yan, Yingbai; Jin, Guofan

    2000-10-01

    Optoelectric inspection may find applications in robotic system. In micro robotic system, smaller optoelectric inspection system is preferred. However, as miniaturizing the size of the robot, the number of the optoelectric detector becomes lack. And lack of the information makes the micro robot difficult to acquire its status. In our lab, a micro line trace robot has been designed, which autonomous acts based on its optoelectric detection. It has been programmed to follow a black line printed on the white colored ground. Besides the optoelectric inspection, logical algorithm in the microprocessor is also important. In this paper, we propose a simply logical algorithm to realize robot's intelligence. The robot's intelligence is based on a AT89C2051 microcontroller which controls its movement. The technical details of the micro robot are as follow: dimension: 30mm*25mm*35*mm; velocity: 60mm/s.

  9. Outcomes and cost comparisons after introducing a robotics program for endometrial cancer surgery.

    Science.gov (United States)

    Lau, Susie; Vaknin, Zvi; Ramana-Kumar, Agnihotram V; Halliday, Darron; Franco, Eduardo L; Gotlieb, Walter H

    2012-04-01

    To evaluate the effect of introducing a robotic program on cost and patient outcome. This was a prospective evaluation of clinical outcome and cost after introducing a robotics program for the treatment of endometrial cancer and a retrospective comparison to the entire historical cohort. Consecutive patients with endometrial cancer who underwent robotic surgery (n=143) were compared with all consecutive patients who underwent surgery (n=160) before robotics. The rate of minimally invasive surgery increased from 17% performed by laparoscopy to 98% performed by robotics in 2 years. The patient characteristics were comparable in both eras, except for a higher body mass index in the robotics era (median 29.8 compared with 27.6; Probotics had longer operating times (233 compared with 206 minutes), but fewer adverse events (13% compared with 42%; Probotics compared with the historical group (Can$7,644 compared with Can$10,368 [Canadian dollars]; Psurgery, the short-term recurrence rate appeared lower in the robotics group compared with the historic cohort (11 recurrences compared with 19 recurrences; Probotics for endometrial cancer surgery increased the proportion of patients benefitting from minimally invasive surgery, improved short-term outcomes, and resulted in lower hospital costs. II.

  10. Verification of a Program for the Control of a Robotic Workcell with the Use of AR

    Directory of Open Access Journals (Sweden)

    Jozef Novak-Marcincin

    2012-08-01

    Full Text Available This paper contributes in the form of a theoretical discussion and also, by the presentation of a practical example, brings information about the utilization possibilities of elements of augmented reality for the creation of programs for the control of a robotic workplace and for their simulated verification. In the beginning it provides an overview of the current state in the area of robotic systems with the use of unreal objects and describes existing and assumed attitudes. The next part describes an experimental robotic workplace. Then it clarifies the realization of a new way of verification of the program for robotic workplace control and provides information about the possibilities for further development of created functioning concepts.

  11. High level programming for the control of a tele operating mobile robot and with line following

    International Nuclear Information System (INIS)

    Bernal U, E.

    2006-01-01

    The TRASMAR automated vehicle was built with the purpose of transporting radioactive materials, it has a similar kinematic structure to that of a tricycle, in where the front wheel is the one in charge of offering the traction and direction, both rear wheels rotate freely and they are subject to a common axle. The electronic design was carried out being based on a MC68HC811 micro controller of the Motorola company. Of the characteristics that the robot possesses it stands out that it counts with an obstacle perception system through three ultrasonic sensors located in the front part of the vehicle to avoid collisions. The robot has two operation modes, the main mode is the manual, manipulated through a control by infrareds, although it can also move in autonomous way by means of the line pursuit technique using two reflective infrared sensors. As any other electronic system, the mobile robot required of improvements and upgrades. The modifications to be carried out were focused to the control stage. Its were intended as elements of upgrade the incorporation of the MC68HC912B32 micro controller and to replace the assembler language characteristic of this type of systems, by a high level language for micro controllers of this type, in this case the FORTH. In a same way it was implemented inside the program the function of the robot's displacement in an autonomous way by means of the line pursuit technique using control with fuzzy logic. The carried out work is distributed in the following way: In the chapter 1 the robot's characteristics are mentioned, as well as the objectives that thought about to the beginning of the project and the justifications that motivated the realization of this upgrade. In the chapters 2 at 5 are presented in a theoretical way the supports used for the the robot's upgrade, as the used modules of the micro controller, those main characteristics of the FORTH language, the theory of the fuzzy logic and the design of the stage of power that

  12. Sensor fusion-based map building for mobile robot exploration

    International Nuclear Information System (INIS)

    Ribo, M.

    2000-01-01

    To carry out exploration tasks in unknown or partially unknown environments, a mobile robot needs to acquire and maintain models of its environment. In doing so, several sensors of same nature and/or heterogeneous sensor configurations may be used by the robot to achieve reliable performances. However, this in turn poses the problem of sensor fusion-based map building: How to interpret, combine and integrate sensory information in order to build a proper representation of the environment. Specifically, the goal of this thesis is to probe integration algorithms for Occupancy Grid (OG) based map building using odometry, ultrasonic rangefinders, and stereo vision. Three different uncertainty calculi are presented here which are used for sensor fusion-based map building purposes. They are based on probability theory, Dempster-Shafer theory of evidence, and fuzzy set theory. Besides, two different sensor models are depicted which are used to translate sensing data into range information. Experimental examples of OGs built from real data recorded by two robots in office-like environment are presented. They show the feasibility of the proposed approach for building both sonar and visual based OGs. A comparison among the presented uncertainty calculi is performed in a sonar-based framework. Finally, the fusion of both sonar and visual information based of the fuzzy set theory is depicted. (author)

  13. The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy.

    Science.gov (United States)

    Zhang, Libo; Zhu, Junjie; Ren, Hao; Liu, Dongdong; Meng, Dan; Wu, Yanjun; Luo, Tiejian

    2017-10-14

    Intelligent robots are part of a new generation of robots that are able to sense the surrounding environment, plan their own actions and eventually reach their targets. In recent years, reliance upon robots in both daily life and industry has increased. The protocol proposed in this paper describes the design and production of a handling robot with an intelligent search algorithm and an autonomous identification function. First, the various working modules are mechanically assembled to complete the construction of the work platform and the installation of the robotic manipulator. Then, we design a closed-loop control system and a four-quadrant motor control strategy, with the aid of debugging software, as well as set steering gear identity (ID), baud rate and other working parameters to ensure that the robot achieves the desired dynamic performance and low energy consumption. Next, we debug the sensor to achieve multi-sensor fusion to accurately acquire environmental information. Finally, we implement the relevant algorithm, which can recognize the success of the robot's function for a given application. The advantage of this approach is its reliability and flexibility, as the users can develop a variety of hardware construction programs and utilize the comprehensive debugger to implement an intelligent control strategy. This allows users to set personalized requirements based on their needs with high efficiency and robustness.

  14. Multidirectional Image Sensing for Microscopy Based on a Rotatable Robot

    Directory of Open Access Journals (Sweden)

    Yajing Shen

    2015-12-01

    Full Text Available Image sensing at a small scale is essentially important in many fields, including microsample observation, defect inspection, material characterization and so on. However, nowadays, multi-directional micro object imaging is still very challenging due to the limited field of view (FOV of microscopes. This paper reports a novel approach for multi-directional image sensing in microscopes by developing a rotatable robot. First, a robot with endless rotation ability is designed and integrated with the microscope. Then, the micro object is aligned to the rotation axis of the robot automatically based on the proposed forward-backward alignment strategy. After that, multi-directional images of the sample can be obtained by rotating the robot within one revolution under the microscope. To demonstrate the versatility of this approach, we view various types of micro samples from multiple directions in both optical microscopy and scanning electron microscopy, and panoramic images of the samples are processed as well. The proposed method paves a new way for the microscopy image sensing, and we believe it could have significant impact in many fields, especially for sample detection, manipulation and characterization at a small scale.

  15. SVM-Based Control System for a Robot Manipulator

    Directory of Open Access Journals (Sweden)

    Foudil Abdessemed

    2012-12-01

    Full Text Available Real systems are usually non-linear, ill-defined, have variable parameters and are subject to external disturbances. Modelling these systems is often an approximation of the physical phenomena involved. However, it is from this approximate system of representation that we propose - in this paper - to build a robust control, in the sense that it must ensure low sensitivity towards parameters, uncertainties, variations and external disturbances. The computed torque method is a well-established robot control technique which takes account of the dynamic coupling between the robot links. However, its main disadvantage lies on the assumption of an exactly known dynamic model which is not realizable in practice. To overcome this issue, we propose the estimation of the dynamics model of the nonlinear system with a machine learning regression method. The output of this regressor is used in conjunction with a PD controller to achieve the tracking trajectory task of a robot manipulator. In cases where some of the parameters of the plant undergo a change in their values, poor performance may result. To cope with this drawback, a fuzzy precompensator is inserted to reinforce the SVM computed torque-based controller and avoid any deterioration. The theory is developed and the simulation results are carried out on a two-degree of freedom robot manipulator to demonstrate the validity of the proposed approach.

  16. CAD-based intelligent robot system integrated with 3D scanning for shoe roughing and cementing

    Directory of Open Access Journals (Sweden)

    Chiu Cheng-Chang

    2017-01-01

    Full Text Available Roughing and cementing are very essential to the process of bonding shoe uppers and the corresponding soles; however, for shoes with complicated design, such as sport shoes, roughing and cementing greatly relied on manual operation. Recently, shoe industry is progressing to 3D design, thus 3D model of the shoe upper and sole will be created before launching into mass production. Taking advantage of the 3D model, this study developed a plug-in program on Rhino 3D CAD platform, which realized the complicated roughing and cementing route planning to be performed by the plug-in program, integrated with real-time 3D scanning information to compensate the planned route, and then converted to working trajectory of robot arm to implement roughing and cementing. The proposed 3D CAD-based intelligent robot arm system integrated with 3D scanning for shoe roughing and cementing is realized and proved to be feasible.

  17. A 2.5D Map-Based Mobile Robot Localization via Cooperation of Aerial and Ground Robots.

    Science.gov (United States)

    Nam, Tae Hyeon; Shim, Jae Hong; Cho, Young Im

    2017-11-25

    Recently, there has been increasing interest in studying the task coordination of aerial and ground robots. When a robot begins navigation in an unknown area, it has no information about the surrounding environment. Accordingly, for robots to perform tasks based on location information, they need a simultaneous localization and mapping (SLAM) process that uses sensor information to draw a map of the environment, while simultaneously estimating the current location of the robot on the map. This paper aims to present a localization method based in cooperation between aerial and ground robots in an indoor environment. The proposed method allows a ground robot to reach accurate destination by using a 2.5D elevation map built by a low-cost RGB-D (Red Green and Blue-Depth) sensor and 2D Laser sensor attached onto an aerial robot. A 2.5D elevation map is formed by projecting height information of an obstacle using depth information obtained by the RGB-D sensor onto a grid map, which is generated by using the 2D Laser sensor and scan matching. Experimental results demonstrate the effectiveness of the proposed method for its accuracy in location recognition and computing speed.

  18. A 2.5D Map-Based Mobile Robot Localization via Cooperation of Aerial and Ground Robots

    Directory of Open Access Journals (Sweden)

    Tae Hyeon Nam

    2017-11-01

    Full Text Available Recently, there has been increasing interest in studying the task coordination of aerial and ground robots. When a robot begins navigation in an unknown area, it has no information about the surrounding environment. Accordingly, for robots to perform tasks based on location information, they need a simultaneous localization and mapping (SLAM process that uses sensor information to draw a map of the environment, while simultaneously estimating the current location of the robot on the map. This paper aims to present a localization method based in cooperation between aerial and ground robots in an indoor environment. The proposed method allows a ground robot to reach accurate destination by using a 2.5D elevation map built by a low-cost RGB-D (Red Green and Blue-Depth sensor and 2D Laser sensor attached onto an aerial robot. A 2.5D elevation map is formed by projecting height information of an obstacle using depth information obtained by the RGB-D sensor onto a grid map, which is generated by using the 2D Laser sensor and scan matching. Experimental results demonstrate the effectiveness of the proposed method for its accuracy in location recognition and computing speed.

  19. Making Humanoid Robots More Acceptable Based on the Study of Robot Characters in Animation

    Directory of Open Access Journals (Sweden)

    Fatemeh Maleki

    2015-03-01

    Full Text Available In this paper we take an approach in Humanoid Robots are not considered as robots who resembles human beings in a realistic way of appearance and act but as robots who act and react like human that make them more believable by people. Regarding this approach we will study robot characters in animation movies and discuss what makes some of them to be accepted just like a moving body and what makes some other robot characters to be believable as a living human. The goal of this paper is to create a rule set that describes friendly, socially acceptable, kind, cute... robots and in this study we will review example robots in popular animated movies. The extracted rules and features can be used for making real robots more acceptable.

  20. 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.

  1. 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.

  2. Market-Based Coordination and Auditing Mechanisms for Self-Interested Multi-Robot Systems

    Science.gov (United States)

    Ham, MyungJoo

    2009-01-01

    We propose market-based coordinated task allocation mechanisms, which allocate complex tasks that require synchronized and collaborated services of multiple robot agents to robot agents, and an auditing mechanism, which ensures proper behaviors of robot agents by verifying inter-agent activities, for self-interested, fully-distributed, and…

  3. Web based educational tool for neural network robot control

    Directory of Open Access Journals (Sweden)

    Jure Čas

    2007-05-01

    Full Text Available Abstract— This paper describes the application for teleoperations of the SCARA robot via the internet. The SCARA robot is used by students of mehatronics at the University of Maribor as a remote educational tool. The developed software consists of two parts i.e. the continuous neural network sliding mode controller (CNNSMC and the graphical user interface (GUI. Application is based on two well-known commercially available software packages i.e. MATLAB/Simulink and LabVIEW. Matlab/Simulink and the DSP2 Library for Simulink are used for control algorithm development, simulation and executable code generation. While this code is executing on the DSP-2 Roby controller and through the analog and digital I/O lines drives the real process, LabVIEW virtual instrument (VI, running on the PC, is used as a user front end. LabVIEW VI provides the ability for on-line parameter tuning, signal monitoring, on-line analysis and via Remote Panels technology also teleoperation. The main advantage of a CNNSMC is the exploitation of its self-learning capability. When friction or an unexpected impediment occurs for example, the user of a remote application has no information about any changed robot dynamic and thus is unable to dispatch it manually. This is not a control problem anymore because, when a CNNSMC is used, any approximation of changed robot dynamic is estimated independently of the remote’s user. Index Terms—LabVIEW; Matlab/Simulink; Neural network control; remote educational tool; robotics

  4. Black boxes on wheels: research challenges and ethical problems in MEA-based robotics

    DEFF Research Database (Denmark)

    Bentzen, Martin Mose

    2016-01-01

    Robotic systems consisting of a neuron culture grown on a multielectrode array (MEA) which is connected to a virtual or mechanical robot have been studied for approximately 15 years. It is hoped that these MEA-based robots will be able to address the problem that robots based on conventional...... and that they are not likely to be solved within the field. After that, I discuss whether MEA-based robotics should be considered pop science. Finally, I investigate the ethical aspects of this research....

  5. Robot Aesthetics

    DEFF Research Database (Denmark)

    Jochum, Elizabeth Ann; Putnam, Lance Jonathan

    This paper considers art-based research practice in robotics through a discussion of our course and relevant research projects in autonomous art. The undergraduate course integrates basic concepts of computer science, robotic art, live performance and aesthetic theory. Through practice...... in robotics research (such as aesthetics, culture and perception), we believe robot aesthetics is an important area for research in contemporary aesthetics....

  6. Olfaction and Hearing Based Mobile Robot Navigation for Odor/Sound Source Search

    Directory of Open Access Journals (Sweden)

    Qi Wang

    2011-02-01

    Full Text Available Bionic technology provides a new elicitation for mobile robot navigation since it explores the way to imitate biological senses. In the present study, the challenging problem was how to fuse different biological senses and guide distributed robots to cooperate with each other for target searching. This paper integrates smell, hearing and touch to design an odor/sound tracking multi-robot system. The olfactory robot tracks the chemical odor plume step by step through information fusion from gas sensors and airflow sensors, while two hearing robots localize the sound source by time delay estimation (TDE and the geometrical position of microphone array. Furthermore, this paper presents a heading direction based mobile robot navigation algorithm, by which the robot can automatically and stably adjust its velocity and direction according to the deviation between the current heading direction measured by magnetoresistive sensor and the expected heading direction acquired through the odor/sound localization strategies. Simultaneously, one robot can communicate with the other robots via a wireless sensor network (WSN. Experimental results show that the olfactory robot can pinpoint the odor source within the distance of 2 m, while two hearing robots can quickly localize and track the olfactory robot in 2 min. The devised multi-robot system can achieve target search with a considerable success ratio and high stability.

  7. Olfaction and Hearing Based Mobile Robot Navigation for Odor/Sound Source Search

    Science.gov (United States)

    Song, Kai; Liu, Qi; Wang, Qi

    2011-01-01

    Bionic technology provides a new elicitation for mobile robot navigation since it explores the way to imitate biological senses. In the present study, the challenging problem was how to fuse different biological senses and guide distributed robots to cooperate with each other for target searching. This paper integrates smell, hearing and touch to design an odor/sound tracking multi-robot system. The olfactory robot tracks the chemical odor plume step by step through information fusion from gas sensors and airflow sensors, while two hearing robots localize the sound source by time delay estimation (TDE) and the geometrical position of microphone array. Furthermore, this paper presents a heading direction based mobile robot navigation algorithm, by which the robot can automatically and stably adjust its velocity and direction according to the deviation between the current heading direction measured by magnetoresistive sensor and the expected heading direction acquired through the odor/sound localization strategies. Simultaneously, one robot can communicate with the other robots via a wireless sensor network (WSN). Experimental results show that the olfactory robot can pinpoint the odor source within the distance of 2 m, while two hearing robots can quickly localize and track the olfactory robot in 2 min. The devised multi-robot system can achieve target search with a considerable success ratio and high stability. PMID:22319401

  8. Image Based Solution to Occlusion Problem for Multiple Robots Navigation

    Directory of Open Access Journals (Sweden)

    Taj Mohammad Khan

    2012-04-01

    Full Text Available In machine vision, occlusions problem is always a challenging issue in image based mapping and navigation tasks. This paper presents a multiple view vision based algorithm for the development of occlusion-free map of the indoor environment. The map is assumed to be utilized by the mobile robots within the workspace. It has wide range of applications, including mobile robot path planning and navigation, access control in restricted areas, and surveillance systems. We used wall mounted fixed camera system. After intensity adjustment and background subtraction of the synchronously captured images, the image registration was performed. We applied our algorithm on the registered images to resolve the occlusion problem. This technique works well even in the existence of total occlusion for a longer period.

  9. Simulation, Modeling, and Programming for Autonomous Robots : preface

    NARCIS (Netherlands)

    Brugali, Davide; Broenink, Johannes F.; Kroeger, Torsten; MacDonald, Bruce A.

    2014-01-01

    Robots are versatile machines that are increasingly being used not only to per- form dirty, dangerous, and dull tasks in manufacturing industries, but also to achieve societal objectives, such as enhancing safety in transportation, reducing the use of pesticide in agriculture, helping people with

  10. CHIMERA II - A real-time multiprocessing environment for sensor-based robot control

    Science.gov (United States)

    Stewart, David B.; Schmitz, Donald E.; Khosla, Pradeep K.

    1989-01-01

    A multiprocessing environment for a wide variety of sensor-based robot system, providing the flexibility, performance, and UNIX-compatible interface needed for fast development of real-time code is addressed. The requirements imposed on the design of a programming environment for sensor-based robotic control is outlined. The details of the current hardware configuration are presented, along with the details of the CHIMERA II software. Emphasis is placed on the kernel, low-level interboard communication, user interface, extended file system, user-definable and dynamically selectable real-time schedulers, remote process synchronization, and generalized interprocess communication. A possible implementation of a hierarchical control model, the NASA/NBS standard reference model for telerobot control system is demonstrated.

  11. Modelling of robotic work cells using agent based-approach

    Science.gov (United States)

    Sękala, A.; Banaś, W.; Gwiazda, A.; Monica, Z.; Kost, G.; Hryniewicz, P.

    2016-08-01

    In the case of modern manufacturing systems the requirements, both according the scope and according characteristics of technical procedures are dynamically changing. This results in production system organization inability to keep up with changes in a market demand. Accordingly, there is a need for new design methods, characterized, on the one hand with a high efficiency and on the other with the adequate level of the generated organizational solutions. One of the tools that could be used for this purpose is the concept of agent systems. These systems are the tools of artificial intelligence. They allow assigning to agents the proper domains of procedures and knowledge so that they represent in a self-organizing system of an agent environment, components of a real system. The agent-based system for modelling robotic work cell should be designed taking into consideration many limitations considered with the characteristic of this production unit. It is possible to distinguish some grouped of structural components that constitute such a system. This confirms the structural complexity of a work cell as a specific production system. So it is necessary to develop agents depicting various aspects of the work cell structure. The main groups of agents that are used to model a robotic work cell should at least include next pattern representatives: machine tool agents, auxiliary equipment agents, robots agents, transport equipment agents, organizational agents as well as data and knowledge bases agents. In this way it is possible to create the holarchy of the agent-based system.

  12. Older adults' acceptance of a robot for partner dance-based exercise.

    Science.gov (United States)

    Chen, Tiffany L; Bhattacharjee, Tapomayukh; Beer, Jenay M; Ting, Lena H; Hackney, Madeleine E; Rogers, Wendy A; Kemp, Charles C

    2017-01-01

    Partner dance has been shown to be beneficial for the health of older adults. Robots could potentially facilitate healthy aging by engaging older adults in partner dance-based exercise. However, partner dance involves physical contact between the dancers, and older adults would need to be accepting of partner dancing with a robot. Using methods from the technology acceptance literature, we conducted a study with 16 healthy older adults to investigate their acceptance of robots for partner dance-based exercise. Participants successfully led a human-scale wheeled robot with arms (i.e., a mobile manipulator) in a simple, which we refer to as the Partnered Stepping Task (PST). Participants led the robot by maintaining physical contact and applying forces to the robot's end effectors. According to questionnaires, participants were generally accepting of the robot for partner dance-based exercise, tending to perceive it as useful, easy to use, and enjoyable. Participants tended to perceive the robot as easier to use after performing the PST with it. Through a qualitative data analysis of structured interview data, we also identified facilitators and barriers to acceptance of robots for partner dance-based exercise. Throughout the study, our robot used admittance control to successfully dance with older adults, demonstrating the feasibility of this method. Overall, our results suggest that robots could successfully engage older adults in partner dance-based exercise.

  13. Older adults' acceptance of a robot for partner dance-based exercise.

    Directory of Open Access Journals (Sweden)

    Tiffany L Chen

    Full Text Available Partner dance has been shown to be beneficial for the health of older adults. Robots could potentially facilitate healthy aging by engaging older adults in partner dance-based exercise. However, partner dance involves physical contact between the dancers, and older adults would need to be accepting of partner dancing with a robot. Using methods from the technology acceptance literature, we conducted a study with 16 healthy older adults to investigate their acceptance of robots for partner dance-based exercise. Participants successfully led a human-scale wheeled robot with arms (i.e., a mobile manipulator in a simple, which we refer to as the Partnered Stepping Task (PST. Participants led the robot by maintaining physical contact and applying forces to the robot's end effectors. According to questionnaires, participants were generally accepting of the robot for partner dance-based exercise, tending to perceive it as useful, easy to use, and enjoyable. Participants tended to perceive the robot as easier to use after performing the PST with it. Through a qualitative data analysis of structured interview data, we also identified facilitators and barriers to acceptance of robots for partner dance-based exercise. Throughout the study, our robot used admittance control to successfully dance with older adults, demonstrating the feasibility of this method. Overall, our results suggest that robots could successfully engage older adults in partner dance-based exercise.

  14. The development of Windows based control system for the tele-robotics

    International Nuclear Information System (INIS)

    Kim, Byung Soo; Kim, Seung Ho; Seo, Yong Chil; Kim, Ki Ho; Hwang, Suk Yeoung; Kim, Chang Hoi; Jung, Seung Ho; Lee, Young Kwang

    1998-03-01

    The WSCS (Windows-based Supervisory Control System) has been developed for the efficient control of the mobile robot in the hazardous area, such as reactor surroundings of HPWR (Heavy Pressurized Water Reactor). The WSCS is basically computer program which consists windows menu-program, socket-based communication program, force reflection joystick program, and OpenGL-based 3D graphic program. Also, the WSCS includes the force control algorithm of a master control device ( in this case, joystick) for the enhanced operability. To evaluate the effectiveness of the designed WSCS and the force reflection control algorithm, a series of experiments has been made in such a way that human operators command the desired motion of robot by manipulating the joystick in the virtual environment. As a result, it was proven that the designed WSCS is very easy-to-use and effective. Also, the developed force reflection algorithm is more efficient than that of general tele-operation, even though there are some difference in human dexterity. In near future, the WSCS will be applied in the next version of KAEROT. (author). 11 refs., 14 tabs., 1 fig

  15. Robotic Label Applicator: Design, Development and Visual Servoing Based Control

    Directory of Open Access Journals (Sweden)

    Lin Chyi-Yeu

    2016-01-01

    Full Text Available Use of robotic arms and computer vision in manufacture, and assembly process are getting more interest as flexible customization is becoming priority over mass production as frontier industry practice. In this paper an innovative label applicator as end of arm tooling (EOAT capable of dispensing and applying label stickers of various dimensions to a product is designed, fabricated and tested. The system incorporates a label dispenserapplicator and had eye-in-hand camera system, attached to 6-dof robot arm can autonomously apply a label sticker to the target position on a randomly placed product. Employing multiple advantages from different knowledge basis, mechanism design and vision based automatic control, offers this system distinctive efficiency as well as flexibility to change in manufacturing and assembly process with time and cost saving.

  16. Aerial robot intelligent control method based on back-stepping

    Science.gov (United States)

    Zhou, Jian; Xue, Qian

    2018-05-01

    The aerial robot is characterized as strong nonlinearity, high coupling and parameter uncertainty, a self-adaptive back-stepping control method based on neural network is proposed in this paper. The uncertain part of the aerial robot model is compensated online by the neural network of Cerebellum Model Articulation Controller and robust control items are designed to overcome the uncertainty error of the system during online learning. At the same time, particle swarm algorithm is used to optimize and fix parameters so as to improve the dynamic performance, and control law is obtained by the recursion of back-stepping regression. Simulation results show that the designed control law has desired attitude tracking performance and good robustness in case of uncertainties and large errors in the model parameters.

  17. Integration of a Skill-based Collaborative Mobile Robot in a Smart Cyber-Physical Environment

    DEFF Research Database (Denmark)

    Andersen, Rasmus Eckholdt; Hansen, Emil Blixt; Cerny, David

    2017-01-01

    The goal of this paper is to investigate the benefits of integrating collaborative robotic manipulators with autonomous mobile platforms for flexible part feeding processes in an Industry 4.0 production facility. The paper presents Little Helper 6 (LH6), consisting of a MiR100, UR5, a Robotiq 3......-Finger Gripper and a task level software framework, called Skill Based System (SBS). The preliminary experiments performed with LH6, demonstrate that the capabilities of skill-based programming, 3D QR based calibration, part feeding, mapping and dynamic collision avoidance are successfully executed...

  18. Adapting a robotics program to enhance participation and interest in STEM among children with disabilities: a pilot study.

    Science.gov (United States)

    Lindsay, Sally; Hounsell, Kara Grace

    2017-10-01

    Youth with disabilities are under-represented in science, technology, engineering, and math (STEM) in school and in the workforce. One encouraging approach to engage youth's interest in STEM is through robotics; however, such programs are mostly for typically developing youth. The purpose of this study was to understand the development and implementation of an adapted robotics program for children and youth with disabilities and their experiences within it. Our mixed methods pilot study (pre- and post-workshop surveys, observations, and interviews) involved 41 participants including: 18 youth (aged 6-13), 12 parents and 11 key informants. The robotics program involved 6, two-hour workshops held at a paediatric hospital. Our findings showed that several adaptations made to the robotics program helped to enhance the participation of children with disabilities. Adaptations addressed the educational/curriculum, cognitive and learning, physical and social needs of the children. In regards to experiences within the adapted hospital program, our findings highlight that children enjoyed the program and learned about computer programming and building robots. Clinicians and educators should consider engaging youth with disabilities in robotics to enhance learning and interest in STEM. Implications for Rehabilitation Clinicians and educators should consider adapting curriculum content and mode of delivery of LEGO ® robotics programs to include youth with disabilities. Appropriate staffing including clinicians and educators who are knowledgeable about youth with disabilities and LEGO ® robotics are needed. Clinicians should consider engaging youth with disabilities in LEGO ® to enhance learning and interest in STEM.

  19. Internet Based Robot Control Using CORBA Based Communications

    Science.gov (United States)

    2009-12-01

    Proceedings of the IADIS International Conference WWW/Internet, ICWI 2002, pp. 485–490. [5] Flanagan, David , Farley, Jim, Crawford, William, and...Conference on Robotics andAutomation, ICRA’00., pp. 2019–2024. [7] Schulz, D., Burgard, W., Cremers , A., Fox, D., and Thrun, S. (2000), Web interfaces

  20. Visual Programming of Subsumption-Based Reactive Behaviour

    Directory of Open Access Journals (Sweden)

    Omid Banyasad

    2008-11-01

    Full Text Available General purpose visual programming languages (VPLs promote the construction of programs that are more comprehensible, robust, and maintainable by enabling programmers to directly observe and manipulate algorithms and data. However, they usually do not exploit the visual representation of entities in the problem domain, even if those entities and their interactions have obvious visual representations, as is the case in the robot control domain. We present a formal control model for autonomous robots, based on subsumption, and use it as the basis for a VPL in which reactive behaviour is programmed via interactions with a simulation.

  1. Overview of the NASA automation and robotics research program

    Science.gov (United States)

    Holcomb, Lee; Larsen, Ron

    1985-01-01

    NASA studies over the last eight years have identified five opportunities for the application of automation and robotics technology: (1) satellite servicing; (2) system monitoring, control, sequencing and diagnosis; (3) space manufacturing; (4) space structure assembly; and (5) planetary rovers. The development of these opportunities entails two technology R&D thrusts: telerobotics and system autonomy; both encompass such concerns as operator interface, task planning and reasoning, control execution, sensing, and systems integration.

  2. A Bayesian Developmental Approach to Robotic Goal-Based Imitation Learning.

    Directory of Open Access Journals (Sweden)

    Michael Jae-Yoon Chung

    Full Text Available A fundamental challenge in robotics today is building robots that can learn new skills by observing humans and imitating human actions. We propose a new Bayesian approach to robotic learning by imitation inspired by the developmental hypothesis that children use self-experience to bootstrap the process of intention recognition and goal-based imitation. Our approach allows an autonomous agent to: (i learn probabilistic models of actions through self-discovery and experience, (ii utilize these learned models for inferring the goals of human actions, and (iii perform goal-based imitation for robotic learning and human-robot collaboration. Such an approach allows a robot to leverage its increasing repertoire of learned behaviors to interpret increasingly complex human actions and use the inferred goals for imitation, even when the robot has very different actuators from humans. We demonstrate our approach using two different scenarios: (i a simulated robot that learns human-like gaze following behavior, and (ii a robot that learns to imitate human actions in a tabletop organization task. In both cases, the agent learns a probabilistic model of its own actions, and uses this model for goal inference and goal-based imitation. We also show that the robotic agent can use its probabilistic model to seek human assistance when it recognizes that its inferred actions are too uncertain, risky, or impossible to perform, thereby opening the door to human-robot collaboration.

  3. Cascaded Kalman and particle filters for photogrammetry based gyroscope drift and robot attitude estimation.

    Science.gov (United States)

    Sadaghzadeh N, Nargess; Poshtan, Javad; Wagner, Achim; Nordheimer, Eugen; Badreddin, Essameddin

    2014-03-01

    Based on a cascaded Kalman-Particle Filtering, gyroscope drift and robot attitude estimation method is proposed in this paper. Due to noisy and erroneous measurements of MEMS gyroscope, it is combined with Photogrammetry based vision navigation scenario. Quaternions kinematics and robot angular velocity dynamics with augmented drift dynamics of gyroscope are employed as system state space model. Nonlinear attitude kinematics, drift and robot angular movement dynamics each in 3 dimensions result in a nonlinear high dimensional system. To reduce the complexity, we propose a decomposition of system to cascaded subsystems and then design separate cascaded observers. This design leads to an easier tuning and more precise debugging from the perspective of programming and such a setting is well suited for a cooperative modular system with noticeably reduced computation time. Kalman Filtering (KF) is employed for the linear and Gaussian subsystem consisting of angular velocity and drift dynamics together with gyroscope measurement. The estimated angular velocity is utilized as input of the second Particle Filtering (PF) based observer in two scenarios of stochastic and deterministic inputs. Simulation results are provided to show the efficiency of the proposed method. Moreover, the experimental results based on data from a 3D MEMS IMU and a 3D camera system are used to demonstrate the efficiency of the method. © 2013 ISA Published by ISA All rights reserved.

  4. The Age of Robotic Milk: Data Output Analysis of LELY Astronaut Computer Program

    OpenAIRE

    Christensen, Jessica R

    2017-01-01

    LELY is one of the major companies in the world that manufactures robotic dairy milkers. While Lely is a worldwide company based in Holland, It entered the United States market only within the past few years. Dairy robotics is a new field that has great potential for innovation, but it still has relatively unknown effects on dairy farms, dairy production, and dairy farmers. During the summer of 2016, the research conducted centered on a data output analysis of the LELY Astronaut computer prog...

  5. Stochastic Wheel-Slip Compensation Based Robot Localization and Mapping

    Directory of Open Access Journals (Sweden)

    SIDHARTHAN, R. K.

    2016-05-01

    Full Text Available Wheel slip compensation is vital for building accurate and reliable dead reckoning based robot localization and mapping algorithms. This investigation presents stochastic slip compensation scheme for robot localization and mapping. Main idea of the slip compensation technique is to use wheel-slip data obtained from experiments to model the variations in slip velocity as Gaussian distributions. This leads to a family of models that are switched depending on the input command. To obtain the wheel-slip measurements, experiments are conducted on a wheeled mobile robot and the measurements thus obtained are used to build the Gaussian models. Then the localization and mapping algorithm is tested on an experimental terrain and a new metric called the map spread factor is used to evaluate the ability of the slip compensation technique. Our results clearly indicate that the proposed methodology improves the accuracy by 72.55% for rotation and 66.67% for translation motion as against an uncompensated mapping system. The proposed compensation technique eliminates the need for extro receptive sensors for slip compensation, complex feature extraction and association algorithms. As a result, we obtain a simple slip compensation scheme for localization and mapping.

  6. Design And Implementation Of Integrated Vision-Based Robotic Workcells

    Science.gov (United States)

    Chen, Michael J.

    1985-01-01

    Reports have been sparse on large-scale, intelligent integration of complete robotic systems for automating the microelectronics industry. This paper describes the application of state-of-the-art computer-vision technology for manufacturing of miniaturized electronic components. The concepts of FMS - Flexible Manufacturing Systems, work cells, and work stations and their control hierarchy are illustrated in this paper. Several computer-controlled work cells used in the production of thin-film magnetic heads are described. These cells use vision for in-process control of head-fixture alignment and real-time inspection of production parameters. The vision sensor and other optoelectronic sensors, coupled with transport mechanisms such as steppers, x-y-z tables, and robots, have created complete sensorimotor systems. These systems greatly increase the manufacturing throughput as well as the quality of the final product. This paper uses these automated work cells as examples to exemplify the underlying design philosophy and principles in the fabrication of vision-based robotic systems.

  7. Maze solving algorithm and its programs using Z-80 assembler language for a robot

    Energy Technology Data Exchange (ETDEWEB)

    Takeno, J; Mukaidono, M

    1982-01-01

    In the first part the formation of a maze problem is introduced and the outline of this algorithm to solve a maze is explained in the second part. The third part describes the detail of this program, and the final part shows the program which has been developed using Z-80 assembler language. This program has portability for other robots using Z-80 microprocessors. 7 references.

  8. The Strategic Technologies for Automation and Robotics (STEAR) program: Protection of materials in the space environment subprogram

    Science.gov (United States)

    Schmidt, Lorne R.; Francoeur, J.; Aguero, Alina; Wertheimer, Michael R.; Klemberg-Sapieha, J. E.; Martinu, L.; Blezius, J. W.; Oliver, M.; Singh, A.

    1995-01-01

    Three projects are currently underway for the development of new coatings for the protection of materials in the space environment. These coatings are based on vacuum deposition technologies. The projects will go as far as the proof-of-concept stage when the commercial potential for the technology will be demonstrated on pilot-scale fabrication facilities in 1996. These projects are part of a subprogram to develop supporting technologies for automation and robotics technologies being developed under the Canadian Space Agency's STEAR Program, part of the Canadian Space Station Program.

  9. Industrial Robots.

    Science.gov (United States)

    Reed, Dean; Harden, Thomas K.

    Robots are mechanical devices that can be programmed to perform some task of manipulation or locomotion under automatic control. This paper discusses: (1) early developments of the robotics industry in the United States; (2) the present structure of the industry; (3) noneconomic factors related to the use of robots; (4) labor considerations…

  10. Autonomous Rule Based Robot Navigation In Orchards

    DEFF Research Database (Denmark)

    Andersen, Jens Christian; Ravn, Ole; Andersen, Nils Axel

    2010-01-01

    Orchard navigation using sensor-based localization and exible mission management facilitates successful missions independent of the Global Positioning System (GPS). This is especially important while driving between tight tree rows where the GPS coverage is poor. This paper suggests localization ...

  11. Passivity-Based Control for Two-Wheeled Robot Stabilization

    Science.gov (United States)

    Uddin, Nur; Aryo Nugroho, Teguh; Agung Pramudito, Wahyu

    2018-04-01

    A passivity-based control system design for two-wheeled robot (TWR) stabilization is presented. A TWR is a statically-unstable non-linear system. A control system is applied to actively stabilize the TWR. Passivity-based control method is applied to design the control system. The design results in a state feedback control law that makes the TWR closed loop system globally asymptotically stable (GAS). The GAS is proven mathematically. The TWR stabilization is demonstrated through computer simulation. The simulation results show that the designed control system is able to stabilize the TWR.

  12. Robotic Mobile System's Performance-Based MIMO-OFDM Technology

    Directory of Open Access Journals (Sweden)

    Omar Alani

    2009-10-01

    Full Text Available In this paper, a predistortion neural network (PDNN architecture has been imposed to the Sniffer Mobile Robot (SNFRbot that is based on spatial multiplexed wireless Orthogonal Frequency Division Multiplexing (OFDM transmission technology. This proposal is used to improve the system performance by combating one of the main drawbacks that is encountered by OFDM technology; Peak-to-Average Power Ratio (PAPR. Simulation results show that using PDNN resulted in better PAPR performance than the previously published work that is based on linear coding, such as Low Density Parity Check (LDPC codes and turbo encoding whether using flat fading channel or a Doppler spread channel.

  13. Older adults’ acceptance of a robot for partner dance-based exercise

    Science.gov (United States)

    Chen, Tiffany L.; Beer, Jenay M.; Ting, Lena H.; Hackney, Madeleine E.; Rogers, Wendy A.; Kemp, Charles C.

    2017-01-01

    Partner dance has been shown to be beneficial for the health of older adults. Robots could potentially facilitate healthy aging by engaging older adults in partner dance-based exercise. However, partner dance involves physical contact between the dancers, and older adults would need to be accepting of partner dancing with a robot. Using methods from the technology acceptance literature, we conducted a study with 16 healthy older adults to investigate their acceptance of robots for partner dance-based exercise. Participants successfully led a human-scale wheeled robot with arms (i.e., a mobile manipulator) in a simple, which we refer to as the Partnered Stepping Task (PST). Participants led the robot by maintaining physical contact and applying forces to the robot’s end effectors. According to questionnaires, participants were generally accepting of the robot for partner dance-based exercise, tending to perceive it as useful, easy to use, and enjoyable. Participants tended to perceive the robot as easier to use after performing the PST with it. Through a qualitative data analysis of structured interview data, we also identified facilitators and barriers to acceptance of robots for partner dance-based exercise. Throughout the study, our robot used admittance control to successfully dance with older adults, demonstrating the feasibility of this method. Overall, our results suggest that robots could successfully engage older adults in partner dance-based exercise. PMID:29045408

  14. From Intuitive Programming of Robotic Systems to Business Sustainability of Manufacturing SMEs

    Directory of Open Access Journals (Sweden)

    Bogdan Mocan

    2016-02-01

    Full Text Available Economic growth and sustainable development are issues which are becoming more and more important for nowadays companies. Sustainable development strives for moderate and responsible use within the economic and production activity the limited resources of our planet. Eco-innovations, eco-efficiency and corporate social responsibility practices define much of the current industrial sustainability agenda. While important, they are insufficient in themselves to deliver the holistic changes necessary to achieve long-term social and environmental sustainability. This paper proposed a framework for designing multimodal human-robot interfaces and a demonstrator that facilitate a sustainable use of robotic systems with positive effects on SMEs business sustainability. The proposed approach is intended to bring important contributions to the development of human robot interaction in order to facilitate intuitive programming and to enable easily adapting to changes in robot tasks and applications without the need of using skilled personnel. Our research emphasize the idea that new technologies in product and process create and enable new business strategies; and we demonstrate that changing the paradigm in programming industrial robotic systems it is possible by a “business case for sustainability” to have a sustainable development of the business, in special in case of SMEs.

  15. Enhancing Practice and Achievement in Introductory Programming with a Robot Olympics

    Science.gov (United States)

    Scott, Michael James; Counsell, Steve; Lauria, Stanislao; Swift, Stephen; Tucker, Allan; Shepperd, Martin; Ghinea, Gheorghita

    2015-01-01

    Computer programming is notoriously difficult to learn. To this end, regular practice in the form of application and reflection is an important enabler of student learning. However, educators often find that first-year B.Sc. students do not readily engage in such activities. Providing each student with a programmable robot, however, could be used…

  16. How to Build a Robot: Collaborating to Strengthen STEM Programming in a Citywide System

    Science.gov (United States)

    Groome, Meghan; Rodríguez, Linda M.

    2014-01-01

    You have to stick with it. It takes time, patience, trial and error, failure, and persistence. It is almost never perfect or finished, but, with a good team, you can build something that works. These are the lessons youth learn when building a robot, as many do in the out-of-school time (OST) programs supported by the initiative described in this…

  17. The use of automation and robotic systems to establish and maintain lunar base operations

    Science.gov (United States)

    Petrosky, Lyman J.

    1992-01-01

    Robotic systems provide a means of performing many of the operations required to establish and maintain a lunar base. They form a synergistic system when properly used in concert with human activities. This paper discusses the various areas where robotics and automation may be used to enhance lunar base operations. Robots are particularly well suited for surface operations (exterior to the base habitat modules) because they can be designed to operate in the extreme temperatures and vacuum conditions of the Moon (or Mars). In this environment, the capabilities of semi-autonomous robots would surpass that of humans in all but the most complex tasks. Robotic surface operations include such activities as long range geological and mineralogical surveys with sample return, materials movement in and around the base, construction of radiation barriers around habitats, transfer of materials over large distances, and construction of outposts. Most of the above operations could be performed with minor modifications to a single basic robotic rover. Within the lunar base habitats there are a few areas where robotic operations would be preferable to human operations. Such areas include routine inspections for leakage in the habitat and its systems, underground transfer of materials between habitats, and replacement of consumables. In these and many other activities, robotic systems will greatly enhance lunar base operations. The robotic systems described in this paper are based on what is realistically achievable with relatively near term technology. A lunar base can be built and maintained if we are willing.

  18. How to successfully implement a robotic pediatric surgery program: lessons learned after 96 procedures.

    Science.gov (United States)

    de Lambert, Guénolée; Fourcade, Laurent; Centi, Joachim; Fredon, Fabien; Braik, Karim; Szwarc, Caroline; Longis, Bernard; Lardy, Hubert

    2013-06-01

    Both our teams were the first to implement pediatric robotic surgery in France. The aim of this study was to define the key points we brought to light so other pediatric teams that want to set up a robotic surgery program will benefit. We reviewed the medical records of all children who underwent robotic surgery between Nov 2007 and June 2011 in both departments, including patient data, installation and changes, operative time, hospital stay, intraoperative complications, and postoperative outcome. The department's internal organization, the organization within the hospital complex, and cost were evaluated. A total of 96 procedures were evaluated. There were 38 girls and 56 boys with average age at surgery of 7.6 years (range, 0.7-18 years) and average weight of 26 kg (range, 6-77 kg). Thirty-six patients had general surgery, 57 patients urologic surgery, and 1 thoracic surgery. Overall average operative time was 189 min (range, 70-550 min), and average hospital stay was 6.4 days (range, 2-24 days). The procedures of 3 patients were converted. Median follow-up was 18 months (range, 0.5-43 months). Robotic surgical procedure had an extra cost of 1934 compared to conventional open surgery. Our experience was similar to the findings described in the literature for feasibility, security, and patient outcomes; we had an overall operative success rate of 97 %. Three main actors are concerned in the implementation of a robotic pediatric surgery program: surgeons and anesthetists, nurses, and the administration. The surgeon is at the starting point with motivation for minimally invasive surgery without laparoscopic constraints. We found that it was possible to implement a long-lasting robotic surgery program with comparable quality of care.

  19. Cryogenic and LOX Based Propulsion Systems for Robotic Planetary Missions

    National Research Council Canada - National Science Library

    Valentian, Dominique

    2005-01-01

    Robotic planetary missions use almost exclusively storable propellants. However, it is clear that the use LOX/LH2 and LOX/HC combinations will offer a tremendous payload gain for most robotic missions...

  20. A Sliding Mode Control-based on a RBF Neural Network for Deburring Industry Robotic Systems

    OpenAIRE

    Tao, Yong; Zheng, Jiaqi; Lin, Yuanchang

    2016-01-01

    A sliding mode control method based on radial basis function (RBF) neural network is proposed for the deburring of industry robotic systems. First, a dynamic model for deburring the robot system is established. Then, a conventional SMC scheme is introduced for the joint position tracking of robot manipulators. The RBF neural network based sliding mode control (RBFNN-SMC) has the ability to learn uncertain control actions. In the RBFNN-SMC scheme, the adaptive tuning algorithms for network par...

  1. Design and implementation of self-balancing coaxial two wheel robot based on HSIC

    Science.gov (United States)

    Hu, Tianlian; Zhang, Hua; Dai, Xin; Xia, Xianfeng; Liu, Ran; Qiu, Bo

    2007-12-01

    This thesis has studied the control problem concerning position and orientation control of self-balancing coaxial two wheel robot based on the human simulated intelligent control (HSIC) theory. Adopting Lagrange equation, the dynamic model of self-balancing coaxial two-wheel Robot is built up, and the Sensory-motor Intelligent Schemas (SMIS) of HSIC controller for the robot is designed by analyzing its movement and simulating the human controller. In robot's motion process, by perceiving position and orientation of the robot and using multi-mode control strategy based on characteristic identification, the HSIC controller enables the robot to control posture. Utilizing Matlab/Simulink, a simulation platform is established and a motion controller is designed and realized based on RT-Linux real-time operating system, employing high speed ARM9 processor S3C2440 as kernel of the motion controller. The effectiveness of the new design is testified by the experiment.

  2. A Behavior-Based Approach for Educational Robotics Activities

    Science.gov (United States)

    De Cristoforis, P.; Pedre, S.; Nitsche, M.; Fischer, T.; Pessacg, F.; Di Pietro, C.

    2013-01-01

    Educational robotics proposes the use of robots as a teaching resource that enables inexperienced students to approach topics in fields unrelated to robotics. In recent years, these activities have grown substantially in elementary and secondary school classrooms and also in outreach experiences to interest students in science, technology,…

  3. 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…

  4. Model-based systems engineering to design collaborative robotics applications

    NARCIS (Netherlands)

    Hernandez Corbato, Carlos; Fernandez-Sanchez, Jose Luis; Rassa, Bob; Carbone, Paolo

    2017-01-01

    Novel robot technologies are becoming available to automate more complex tasks, more flexibly, and collaborating with humans. Methods and tools are needed in the automation and robotics industry to develop and integrate this new breed of robotic systems. In this paper, the ISE&PPOOA

  5. Humanoid Robot Head Design Based on Uncanny Valley and FACS

    Directory of Open Access Journals (Sweden)

    Jizheng Yan

    2014-01-01

    Full Text Available Emotional robots are always the focus of artificial intelligence (AI, and intelligent control of robot facial expression is a hot research topic. This paper focuses on the design of humanoid robot head, which is divided into three steps to achieve. The first step is to solve the uncanny valley about humanoid robot, to find and avoid the relationship between human being and robot; the second step is to solve the association between human face and robot head; compared with human being and robots, we analyze the similarities and differences and explore the same basis and mechanisms between robot and human analyzing the Facial Action Coding System (FACS, which guides us to achieve humanoid expressions. On the basis of the previous two steps, the third step is to construct a robot head; through a series of experiments we test the robot head, which could show some humanoid expressions; through human-robot interaction, we find people are surprised by the robot head expression and feel happy.

  6. The Development of a Robot-Based Learning Companion: A User-Centered Design Approach

    Science.gov (United States)

    Hsieh, Yi-Zeng; Su, Mu-Chun; Chen, Sherry Y.; Chen, Gow-Dong

    2015-01-01

    A computer-vision-based method is widely employed to support the development of a variety of applications. In this vein, this study uses a computer-vision-based method to develop a playful learning system, which is a robot-based learning companion named RobotTell. Unlike existing playful learning systems, a user-centered design (UCD) approach is…

  7. Robotic Transnasal Endoscopic Skull Base Surgery: Systematic Review of the Literature and Report of a Novel Prototype for a Hybrid System (Brescia Endoscope Assistant Robotic Holder).

    Science.gov (United States)

    Bolzoni Villaret, Andrea; Doglietto, Francesco; Carobbio, Andrea; Schreiber, Alberto; Panni, Camilla; Piantoni, Enrico; Guida, Giovanni; Fontanella, Marco Maria; Nicolai, Piero; Cassinis, Riccardo

    2017-09-01

    Although robotics has already been applied to several surgical fields, available systems are not designed for endoscopic skull base surgery (ESBS). New conception prototypes have been recently described for ESBS. The aim of this study was to provide a systematic literature review of robotics for ESBS and describe a novel prototype developed at the University of Brescia. PubMed and Scopus databases were searched using a combination of terms, including Robotics OR Robot and Surgery OR Otolaryngology OR Skull Base OR Holder. The retrieved papers were analyzed, recording the following features: interface, tools under robotic control, force feedback, safety systems, setup time, and operative time. A novel hybrid robotic system has been developed and tested in a preclinical setting at the University of Brescia, using an industrial manipulator and readily available off-the-shelf components. A total of 11 robotic prototypes for ESBS were identified. Almost all prototypes present a difficult emergency management as one of the main limits. The Brescia Endoscope Assistant Robotic holder has proven the feasibility of an intuitive robotic movement, using the surgeon's head position: a 6 degree of freedom sensor was used and 2 light sources were added to glasses that were therefore recognized by a commercially available sensor. Robotic system prototypes designed for ESBS and reported in the literature still present significant technical limitations. Hybrid robot assistance has a huge potential and might soon be feasible in ESBS. Copyright © 2017 Elsevier Inc. All rights reserved.

  8. 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.

  9. Mobile robot teleoperation system for plant inspection based on collecting and utilizing environment data

    International Nuclear Information System (INIS)

    Kawabata, Kuniaki; Watanabe, Nobuyasu; Asama, Hajime; Kita, Nobuyuki; Yang, Hai-quan

    2004-01-01

    This paper describes about development of a mobile robot teleoperation system for plant inspection. In our system, the robot is an agent for collecting the environment data and is also teleoperated by the operator utilizing such accumulated environment data which is displayed on the operation interface. The robot equips many sensors for detecting the state of the robot and the environment. Such redundant sensory system can be also utilized to collect the working environment data on-site while the robot is patrolling. Here, proposed system introduces the framework of collecting and utilizing environment data for adaptive plant inspection using the teleoperated robot. A view simulator is primarily aiming to facilitate evaluation of the visual sensors and algorithms and is also extended as the Environment Server, which is the core technology of the digital maintenance field for the plant inspection. In order to construct detailed seamless digital maintenance field mobile robotic technology is utilized to supply environment data to the server. The sensory system on the robot collect the environment data on-site and such collected data is uploaded to the Environment Server for compiling accurate digital environment data base. The robot operator also can utilize accumulated environment data by referring to the Environment Server. In this paper, we explain the concept of our teleoperation system based on collecting and utilizing environment data. Using developed system, inspection patrol experiments were attempted in the plant mock-up. Experimental results are shown by using an omnidirectional mobile robot with sensory system and the Environment Server. (author)

  10. Smart learning objects for smart education in computer science theory, methodology and robot-based implementation

    CERN Document Server

    Stuikys, Vytautas

    2015-01-01

    This monograph presents the challenges, vision and context to design smart learning objects (SLOs) through Computer Science (CS) education modelling and feature model transformations. It presents the latest research on the meta-programming-based generative learning objects (the latter with advanced features are treated as SLOs) and the use of educational robots in teaching CS topics. The introduced methodology includes the overall processes to develop SLO and smart educational environment (SEE) and integrates both into the real education setting to provide teaching in CS using constructivist a

  11. Financing Competency Based Programs.

    Science.gov (United States)

    Daniel, Annette

    Literature on the background, causes, and current prevalence of competency based programs is synthesized in this report. According to one analysis of the actual and probable costs of minimum competency testing, estimated costs for test development, test administration, bureaucratic structures, and remedial programs for students who cannot pass the…

  12. A Skill-based Robot Co-worker for Industrial Maintenance Tasks

    DEFF Research Database (Denmark)

    Koch, Paul Jacob; van Amstel, Marike Koch; Dębska, Patrycja

    2017-01-01

    This paper investigates the concept of a sensor based robot co-worker working in flexible industrial environments together with and alongside human operators. In this particular work, a realisation of a robot co-worker scenario is developed in order to demonstrate the implementation of a robot co......-worker from the starting point of an autonomous industrial mobile manipulator. The cobot is applied on the industrially relevant task of screwing by the use of a skill-based approach. The technical work on the human-robot interface and the screwing skill is described....

  13. Training Revising Based Traversability Analysis of Complex Terrains for Mobile Robot

    Directory of Open Access Journals (Sweden)

    Rui Song

    2014-05-01

    Full Text Available Traversability analysis is one of the core issues in the autonomous navigation for mobile robots to identify the accessible area by the information of sensors on mobile robots. This paper proposed a model to analyze the traversability of complex terrains based on rough sets and training revising. The model described the traversability for mobile robots by traversability cost. Through the experiment, the paper gets the conclusion that traversability analysis model based on rough sets and training revising can be used where terrain features are rich and complex, can effectively handle the unstructured environment, and can provide reliable and effective decision rules in the autonomous navigation for mobile robots.

  14. A fuzzy behaviorist approach to sensor-based robot control

    Energy Technology Data Exchange (ETDEWEB)

    Pin, F.G.

    1996-05-01

    Sensor-based operation of autonomous robots in unstructured and/or outdoor environments has revealed to be an extremely challenging problem, mainly because of the difficulties encountered when attempting to represent the many uncertainties which are always present in the real world. These uncertainties are primarily due to sensor imprecisions and unpredictability of the environment, i.e., lack of full knowledge of the environment characteristics and dynamics. An approach. which we have named the {open_quotes}Fuzzy Behaviorist Approach{close_quotes} (FBA) is proposed in an attempt to remedy some of these difficulties. This approach is based on the representation of the system`s uncertainties using Fuzzy Set Theory-based approximations and on the representation of the reasoning and control schemes as sets of elemental behaviors. Using the FBA, a formalism for rule base development and an automated generator of fuzzy rules have been developed. This automated system can automatically construct the set of membership functions corresponding to fuzzy behaviors. Once these have been expressed in qualitative terms by the user. The system also checks for completeness of the rule base and for non-redundancy of the rules (which has traditionally been a major hurdle in rule base development). Two major conceptual features, the suppression and inhibition mechanisms which allow to express a dominance between behaviors are discussed in detail. Some experimental results obtained with the automated fuzzy, rule generator applied to the domain of sensor-based navigation in aprion unknown environments. using one of our autonomous test-bed robots as well as a real car in outdoor environments, are then reviewed and discussed to illustrate the feasibility of large-scale automatic fuzzy rule generation using the {open_quotes}Fuzzy Behaviorist{close_quotes} concepts.

  15. Optimal Control Method of Robot End Position and Orientation Based on Dynamic Tracking Measurement

    Science.gov (United States)

    Liu, Dalong; Xu, Lijuan

    2018-01-01

    In order to improve the accuracy of robot pose positioning and control, this paper proposed a dynamic tracking measurement robot pose optimization control method based on the actual measurement of D-H parameters of the robot, the parameters is taken with feedback compensation of the robot, according to the geometrical parameters obtained by robot pose tracking measurement, improved multi sensor information fusion the extended Kalan filter method, with continuous self-optimal regression, using the geometric relationship between joint axes for kinematic parameters in the model, link model parameters obtained can timely feedback to the robot, the implementation of parameter correction and compensation, finally we can get the optimal attitude angle, realize the robot pose optimization control experiments were performed. 6R dynamic tracking control of robot joint robot with independent research and development is taken as experimental subject, the simulation results show that the control method improves robot positioning accuracy, and it has the advantages of versatility, simplicity, ease of operation and so on.

  16. A Spatial Queuing-Based Algorithm for Multi-Robot Task Allocation

    Directory of Open Access Journals (Sweden)

    William Lenagh

    2015-08-01

    Full Text Available Multi-robot task allocation (MRTA is an important area of research in autonomous multi-robot systems. The main problem in MRTA is to allocate a set of tasks to a set of robots so that the tasks can be completed by the robots while ensuring that a certain metric, such as the time required to complete all tasks, or the distance traveled, or the energy expended by the robots is reduced. We consider a scenario where tasks can appear dynamically and a task needs to be performed by multiple robots to be completed. We propose a new algorithm called SQ-MRTA (Spatial Queueing-MRTA that uses a spatial queue-based model to allocate tasks between robots in a distributed manner. We have implemented the SQ-MRTA algorithm on accurately simulated models of Corobot robots within the Webots simulator for different numbers of robots and tasks and compared its performance with other state-of-the-art MRTA algorithms. Our results show that the SQ-MRTA algorithm is able to scale up with the number of tasks and robots in the environment, and it either outperforms or performs comparably with respect to other distributed MRTA algorithms.

  17. 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.

  18. Control Systems for Hyper-Redundant Robots Based on Artificial Potential Method

    Directory of Open Access Journals (Sweden)

    Mihaela Florescu

    2015-06-01

    Full Text Available This paper presents the control method of hyper-redundant robots based on the artificial potential approach. The principles of this method are shown and a suggestive example is offered. Then, the artificial potential method is applied to the case of a tentacle robot starting from the dynamic model of the robot. In addition, a series of results that are obtained through simulation is presented.

  19. A Wheel-based Stair-climbing Robot with a Hopping Mechanism

    OpenAIRE

    Kikuchi, Koki; Bushida, Naoki; Sakaguchi, Keisuke; Chiba, Yasuhiro; Otsuka, Hiroshi; Saito, Yusuke; Hirano, Masamitsu; Kobayashi, Shunya

    2010-01-01

    We introduced a wheel-based stair-climbing robot with a hopping mechanism for stairclimbing. The robot, consisting of two body parts connected by springs, climbed stairs quickly, softly, and economically by using the vibration of a two-degrees-of-freedom system. In the future, we intend to shorten the required tread length by controlling the wire tension and minimizing the body length to realize a practical stair-climbing robot.

  20. Satisfaction and perceptions of long-term manual wheelchair users with a spinal cord injury upon completion of a locomotor training program with an overground robotic exoskeleton.

    Science.gov (United States)

    Gagnon, Dany H; Vermette, Martin; Duclos, Cyril; Aubertin-Leheudre, Mylène; Ahmed, Sara; Kairy, Dahlia

    2017-12-19

    The main objectives of this study were to quantify clients' satisfaction and perception upon completion of a locomotor training program with an overground robotic exoskeleton. A group of 14 wheelchair users with a spinal cord injury, who finished a 6-8-week locomotor training program with the robotic exoskeleton (18 training sessions), were invited to complete a web-based electronic questionnaire. This questionnaire encompassed 41 statements organized around seven key domains: overall satisfaction related to the training program, satisfaction related to the overground robotic exoskeleton, satisfaction related to the program attributes, perceived learnability, perceived health benefits and risks and perceived motivation to engage in physical activity. Each statement was rated using a visual analogue scale ranging from "0 = totally disagree" to "100 = completely agree". Overall, respondents unanimously considered themselves satisfied with the locomotor training program with the robotic exoskeleton (95.7 ± 0.7%) and provided positive feedback about the robotic exoskeleton itself (82.3 ± 6.9%), the attributes of the locomotor training program (84.5 ± 6.9%) and their ability to learn to perform sit-stand transfers and walk with the robotic exoskeleton (79.6 ± 17%). Respondents perceived some health benefits (67.9 ± 16.7%) and have reported no fear of developing secondary complications or of potential risk for themselves linked to the use of the robotic exoskeleton (16.7 ± 8.2%). At the end of the program, respondents felt motivated to engage in a regular physical activity program (91.3 ± 0.1%). This study provides new insights on satisfaction and perceptions of wheelchair users while also confirming the relevance to continue to improve such technologies, and informing the development of future clinical trials. Implications for Rehabilitation All long-term manual wheelchair users with a spinal cord injury who participated in the

  1. A Mobile Application That Allows Children in the Early Childhood to Program Robots

    Directory of Open Access Journals (Sweden)

    Kryscia Ramírez-Benavides

    2016-01-01

    Full Text Available Children born in the Information Age are digital natives; this characteristic should be exploited to improve the learning process through the use of technology. This paper addresses the design, construction, and evaluation process of TITIBOTS, a programming assistance tool for mobile devices that allows children in the early childhood to create programs and execute them using robots. We present the results of using TITIBOTS in different scenarios with children between 4 and 6 years old. The insight obtained in the development and evaluation of the tool could be useful when creating applications for children in the early childhood. The results were promising; children liked the application and were willing to continue using it to program robots to solve specific tasks, developing the skills of the 21st century.

  2. Systematic Literature Review Protocol: Teaching Novices Programming Using Robots

    Science.gov (United States)

    Major, Louis

    2010-01-01

    Teaching computer programming to novices is a difficult task due to the complex nature of the subject, as negative stereotypes are associated with programming and because introductory programming courses often fail to encourage student understanding. This Protocol outlines the plan that is to be followed in order to investigate the effectiveness…

  3. Children's scientific thinking skills for programming a robotic car

    NARCIS (Netherlands)

    Sande, E. van de; Kleemans, M.A.J.; Verhoeven, L.T.W.; Segers, P.C.J.

    2017-01-01

    Although the need and popularity for programming experiences in young children rapidly increase, it is by no means clear how children perform while programming. Moreover, very little empirical studies to date have focused on the widespread claim that programming is a rich learning environment to

  4. 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.

  5. Combining energy and power based safety metrics in controller design for domestic robots

    NARCIS (Netherlands)

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

    This paper presents a general passivity based interaction controller design approach that utilizes a combined energy and power based safety norms to assert safety of domestic robots. Since these robots are expected to co-habit the same environment with a human user, analysing and ensuring their

  6. Mobile Robot Navigation Based on Q-Learning Technique

    Directory of Open Access Journals (Sweden)

    Lazhar Khriji

    2011-03-01

    Full Text Available This paper shows how Q-learning approach can be used in a successful way to deal with the problem of mobile robot navigation. In real situations where a large number of obstacles are involved, normal Q-learning approach would encounter two major problems due to excessively large state space. First, learning the Q-values in tabular form may be infeasible because of the excessive amount of memory needed to store the table. Second, rewards in the state space may be so sparse that with random exploration they will only be discovered extremely slowly. In this paper, we propose a navigation approach for mobile robot, in which the prior knowledge is used within Q-learning. We address the issue of individual behavior design using fuzzy logic. The strategy of behaviors based navigation reduces the complexity of the navigation problem by dividing them in small actions easier for design and implementation. The Q-Learning algorithm is applied to coordinate between these behaviors, which make a great reduction in learning convergence times. Simulation and experimental results confirm the convergence to the desired results in terms of saved time and computational resources.

  7. Towards Robot teaching based on Virtual and Augmented Reality Concepts

    Science.gov (United States)

    Ennakr, Said; Domingues, Christophe; Benchikh, Laredj; Otmane, Samir; Mallem, Malik

    2009-03-01

    A complex system is a system made up of a great number of entities in local and simultaneous interaction. Its design requires the collaboration of engineers of various complementary specialties, so that it is necessary to invent new design methods. Indeed, currently the industry loses much time between the moment when the product model is designed and when the latter is serially produced on the lines of factories. This production is generally ensured by automated and more often robotized means. A deadline is thus necessary for the development of the automatisms and the robots work on a new product model. In this context we launched a study based on the principle of the mechatronics design in Augmented Reality-Virtual Reality. This new approach will bring solutions to problems encountered in many application scopes, but also to problems involved in the distance which separates the offices from design of vehicles and their production sites. This new approach will minimize the differences of errors between the design model and real prototype.

  8. Image-Based Visual Servoing for Robotic Systems: A Nonlinear Lyapunov-Based Control Approach

    International Nuclear Information System (INIS)

    Dixon, Warren

    2002-01-01

    The objective of this project is to enable current and future EM robots with an increased ability to perceive and interact with unstructured and unknown environments through the use of camera-based visual servo controlled robots. The scientific goals of this research are to develop a new visual servo control methodology that: (1) adapts for the unknown camera calibration parameters (e.g., focal length, scaling factors, camera position and orientation) and the physical parameters of the robotic system (e.g., mass, inertia, friction), (2) compensates for unknown depth information (extract 3D information from the 2D image), and (3) enables multi-uncalibrated cameras to be used as a means to provide a larger field-of-view. Nonlinear Lyapunov-based techniques are being used to overcome the complex control issues and alleviate many of the restrictive assumptions that impact current visual servo controlled robotic systems. The potential relevance of this control methodology will be a plug-and-play visual servoing control module that can be utilized in conjunction with current technology such as feature extraction and recognition, to enable current EM robotic systems with the capabilities of increased accuracy, autonomy, and robustness, with a larger field of view (and hence a larger workspace). These capabilities will enable EM robots to significantly accelerate D and D operations by providing for improved robot autonomy and increased worker productivity, while also reducing the associated costs, removing the human operator from the hazardous environments, and reducing the burden and skill of the human operators

  9. A Genetic Algorithm-based Heuristic for Part-Feeding Mobile Robot Scheduling Problem

    DEFF Research Database (Denmark)

    Dang, Vinh Quang; Nielsen, Izabela Ewa; Bocewicz, Grzegorz

    2012-01-01

    This present study deals with the problem of sequencing feeding tasks of a single mobile robot with manipulation arm which is able to provide parts or components for feeders of machines in a manufacturing cell. The mobile robot has to be scheduled in order to keep machines within the cell producing...... products without any shortage of parts. A method based on the characteristics of feeders and inspired by the (s, Q) inventory system, is thus applied to define time windows for feeding tasks of the robot. The performance criterion is to minimize total traveling time of the robot in a given planning horizon...

  10. Study on Parameter Identification of Assembly Robot based on Screw Theory

    Science.gov (United States)

    Yun, Shi; Xiaodong, Zhang

    2017-11-01

    The kinematic model of assembly robot is one of the most important factors affecting repetitive precision. In order to improve the accuracy of model positioning, this paper first establishes the exponential product model of ER16-1600 assembly robot on the basis of screw theory, and then based on iterative least squares method, using ER16-1600 model robot parameter identification. By comparing the experiment before and after the calibration, it is proved that the method has obvious improvement on the positioning accuracy of the assembly robot.

  11. An FPGA based Node-on-Chip Architecture, for Rapid Robotics Research

    DEFF Research Database (Denmark)

    Falsig, Simon; Sørensen, Anders Stengaard

    2010-01-01

    One of the major costs and inhibitors to practical robotics research is the time invested in design, implementation, integration, adjusting and debugging of the embedded control systems, that implement the discrete event control in experimental robots and robot systems. Usually researchers can...... with the compactness and integration associated with customized hardware. In this paper we present an FPGA based architecture and a framework of template modules for modular embedded control that has: • Dramatically reduced the time we spend on instrumentation of experimental robots. • Increased the quality...

  12. Healthcare Robotics

    OpenAIRE

    Riek, Laurel D.

    2017-01-01

    Robots have the potential to be a game changer in healthcare: improving health and well-being, filling care gaps, supporting care givers, and aiding health care workers. However, before robots are able to be widely deployed, it is crucial that both the research and industrial communities work together to establish a strong evidence-base for healthcare robotics, and surmount likely adoption barriers. This article presents a broad contextualization of robots in healthcare by identifying key sta...

  13. Concentric Tube Robot Design and Optimization Based on Task and Anatomical Constraints

    Science.gov (United States)

    Bergeles, Christos; Gosline, Andrew H.; Vasilyev, Nikolay V.; Codd, Patrick J.; del Nido, Pedro J.; Dupont, Pierre E.

    2015-01-01

    Concentric tube robots are catheter-sized continuum robots that are well suited for minimally invasive surgery inside confined body cavities. These robots are constructed from sets of pre-curved superelastic tubes and are capable of assuming complex 3D curves. The family of 3D curves that the robot can assume depends on the number, curvatures, lengths and stiffnesses of the tubes in its tube set. The robot design problem involves solving for a tube set that will produce the family of curves necessary to perform a surgical procedure. At a minimum, these curves must enable the robot to smoothly extend into the body and to manipulate tools over the desired surgical workspace while respecting anatomical constraints. This paper introduces an optimization framework that utilizes procedureor patient-specific image-based anatomical models along with surgical workspace requirements to generate robot tube set designs. The algorithm searches for designs that minimize robot length and curvature and for which all paths required for the procedure consist of stable robot configurations. Two mechanics-based kinematic models are used. Initial designs are sought using a model assuming torsional rigidity. These designs are then refined using a torsionally-compliant model. The approach is illustrated with clinically relevant examples from neurosurgery and intracardiac surgery. PMID:26380575

  14. Nanowire FET Based Neural Element for Robotic Tactile Sensing Skin

    Directory of Open Access Journals (Sweden)

    William Taube Navaraj

    2017-09-01

    Full Text Available This paper presents novel Neural Nanowire Field Effect Transistors (υ-NWFETs based hardware-implementable neural network (HNN approach for tactile data processing in electronic skin (e-skin. The viability of Si nanowires (NWs as the active material for υ-NWFETs in HNN is explored through modeling and demonstrated by fabricating the first device. Using υ-NWFETs to realize HNNs is an interesting approach as by printing NWs on large area flexible substrates it will be possible to develop a bendable tactile skin with distributed neural elements (for local data processing, as in biological skin in the backplane. The modeling and simulation of υ-NWFET based devices show that the overlapping areas between individual gates and the floating gate determines the initial synaptic weights of the neural network - thus validating the working of υ-NWFETs as the building block for HNN. The simulation has been further extended to υ-NWFET based circuits and neuronal computation system and this has been validated by interfacing it with a transparent tactile skin prototype (comprising of 6 × 6 ITO based capacitive tactile sensors array integrated on the palm of a 3D printed robotic hand. In this regard, a tactile data coding system is presented to detect touch gesture and the direction of touch. Following these simulation studies, a four-gated υ-NWFET is fabricated with Pt/Ti metal stack for gates, source and drain, Ni floating gate, and Al2O3 high-k dielectric layer. The current-voltage characteristics of fabricated υ-NWFET devices confirm the dependence of turn-off voltages on the (synaptic weight of each gate. The presented υ-NWFET approach is promising for a neuro-robotic tactile sensory system with distributed computing as well as numerous futuristic applications such as prosthetics, and electroceuticals.

  15. Robotic Mission to Mars: Hands-on, minds-on, web-based learning

    Science.gov (United States)

    Mathers, Naomi; Goktogen, Ali; Rankin, John; Anderson, Marion

    2012-11-01

    Problem-based learning has been demonstrated as an effective methodology for developing analytical skills and critical thinking. The use of scenario-based learning incorporates problem-based learning whilst encouraging students to collaborate with their colleagues and dynamically adapt to their environment. This increased interaction stimulates a deeper understanding and the generation of new knowledge. The Victorian Space Science Education Centre (VSSEC) uses scenario-based learning in its Mission to Mars, Mission to the Orbiting Space Laboratory and Primary Expedition to the M.A.R.S. Base programs. These programs utilize methodologies such as hands-on applications, immersive-learning, integrated technologies, critical thinking and mentoring to engage students in Science, Technology, Engineering and Mathematics (STEM) and highlight potential career paths in science and engineering. The immersive nature of the programs demands specialist environments such as a simulated Mars environment, Mission Control and Space Laboratory, thus restricting these programs to a physical location and limiting student access to the programs. To move beyond these limitations, VSSEC worked with its university partners to develop a web-based mission that delivered the benefits of scenario-based learning within a school environment. The Robotic Mission to Mars allows students to remotely control a real rover, developed by the Australian Centre for Field Robotics (ACFR), on the VSSEC Mars surface. After completing a pre-mission training program and site selection activity, students take on the roles of scientists and engineers in Mission Control to complete a mission and collect data for further analysis. Mission Control is established using software developed by the ACRI Games Technology Lab at La Trobe University using the principles of serious gaming. The software allows students to control the rover, monitor its systems and collect scientific data for analysis. This program encourages

  16. Localization of Wheeled Mobile Robot Based on Extended Kalman Filtering

    Directory of Open Access Journals (Sweden)

    Li Guangxu

    2015-01-01

    Full Text Available A mobile robot localization method which combines relative positioning with absolute orientation is presented. The code salver and gyroscope are used for relative positioning, and the laser radar is used to detect absolute orientation. In this paper, we established environmental map, multi-sensor information fusion model, sensors and robot motion model. The Extended Kalman Filtering (EKF is adopted as multi-sensor data fusion technology to realize the precise localization of wheeled mobile robot.

  17. Image-Based Visual Servoing for Robotic Systems: A Nonlinear Lyapunov-Based Control Approach

    International Nuclear Information System (INIS)

    Dixon, Warren

    2004-01-01

    There is significant motivation to provide robotic systems with improved autonomy as a means to significantly accelerate deactivation and decommissioning (DandD) operations while also reducing the associated costs, removing human operators from hazardous environments, and reducing the required burden and skill of human operators. To achieve improved autonomy, this project focused on the basic science challenges leading to the development of visual servo controllers. The challenge in developing these controllers is that a camera provides 2-dimensional image information about the 3-dimensional Euclidean-space through a perspective (range dependent) projection that can be corrupted by uncertainty in the camera calibration matrix and by disturbances such as nonlinear radial distortion. Disturbances in this relationship (i.e., corruption in the sensor information) propagate erroneous information to the feedback controller of the robot, leading to potentially unpredictable task execution. This research project focused on the development of a visual servo control methodology that targets compensating for disturbances in the camera model (i.e., camera calibration and the recovery of range information) as a means to achieve predictable response by the robotic system operating in unstructured environments. The fundamental idea is to use nonlinear Lyapunov-based techniques along with photogrammetry methods to overcome the complex control issues and alleviate many of the restrictive assumptions that impact current robotic applications. The outcome of this control methodology is a plug-and-play visual servoing control module that can be utilized in conjunction with current technology such as feature recognition and extraction to enable robotic systems with the capabilities of increased accuracy, autonomy, and robustness, with a larger field of view (and hence a larger workspace). The developed methodology has been reported in numerous peer-reviewed publications and the

  18. 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.

  19. A Human-Robot Co-Manipulation Approach Based on Human Sensorimotor Information.

    Science.gov (United States)

    Peternel, Luka; Tsagarakis, Nikos; Ajoudani, Arash

    2017-07-01

    This paper aims to improve the interaction and coordination between the human and the robot in cooperative execution of complex, powerful, and dynamic tasks. We propose a novel approach that integrates online information about the human motor function and manipulability properties into the hybrid controller of the assistive robot. Through this human-in-the-loop framework, the robot can adapt to the human motor behavior and provide the appropriate assistive response in different phases of the cooperative task. We experimentally evaluate the proposed approach in two human-robot co-manipulation tasks that require specific complementary behavior from the two agents. Results suggest that the proposed technique, which relies on a minimum degree of task-level pre-programming, can achieve an enhanced physical human-robot interaction performance and deliver appropriate level of assistance to the human operator.

  20. Soft Robotics Week

    CERN Document Server

    Rossiter, Jonathan; Iida, Fumiya; Cianchetti, Matteo; Margheri, Laura

    2017-01-01

    This book offers a comprehensive, timely snapshot of current research, technologies and applications of soft robotics. The different chapters, written by international experts across multiple fields of soft robotics, cover innovative systems and technologies for soft robot legged locomotion, soft robot manipulation, underwater soft robotics, biomimetic soft robotic platforms, plant-inspired soft robots, flying soft robots, soft robotics in surgery, as well as methods for their modeling and control. Based on the results of the second edition of the Soft Robotics Week, held on April 25 – 30, 2016, in Livorno, Italy, the book reports on the major research lines and novel technologies presented and discussed during the event.

  1. Distributed management system of a scanning robot programmed real time in APL language

    International Nuclear Information System (INIS)

    Liabot, M.-J.

    1980-08-01

    The aim of this work is to propose an original solution in order to implement the control operating system of a robot designed to travel between the main tank and the safety tank of the SUPERPHENIX reactor for scanning up the welding by ultrasound measurements. The system consists of: - a MITRA mini-computer programmed in APL, that manages the driving unit and defines the scanning strategy (visual unit, cheking board...). - a microprocessor that realizes the connection between the MITRA and the robot on wich the motor commands and the safety fonctions are placed. Such a solution allows to limit input output volume in the MITRA and gives the possibility to program the system in real time in APL language [fr

  2. Development of programming techniques for behaviors of nuclear robot in real environment

    International Nuclear Information System (INIS)

    Tsukune, Hideo; Ogasawara, Tsukasa; Hirukawa, Hirohisa; Kitagaki, Kosei; Onda, Hiromu; Nakamura, Akira

    1999-01-01

    This study aims at establishment of synthetic autonomous technique on nuclear robot for a basic technique to realize remote control and automation of works in a nuclear plant by means of development on action programming function under actual environment. Before 1997 fiscal year, development of manipulation description system due to contact state transition series, development of mechanical assembly work instruction system using contact actuating system, development of new manipulator system with excellent controllability, development of quasi contact point monitoring method, and development of environmental model construction method using range finder and instruction tree, had been conducted. In 1997 fiscal year, probability of nuclear robot, on synthetic autonomous technique was shown by synthesis of many results on action programming planning function into a prototype system under an actual environment obtained by those developments. (G.K.)

  3. Study of the Navigation Method for a Snake Robot Based on the Kinematics Model with MEMS IMU.

    Science.gov (United States)

    Zhao, Xu; Dou, Lihua; Su, Zhong; Liu, Ning

    2018-03-16

    A snake robot is a type of highly redundant mobile robot that significantly differs from a tracked robot, wheeled robot and legged robot. To address the issue of a snake robot performing self-localization in the application environment without assistant orientation, an autonomous navigation method is proposed based on the snake robot's motion characteristic constraints. The method realized the autonomous navigation of the snake robot with non-nodes and an external assistant using its own Micro-Electromechanical-Systems (MEMS) Inertial-Measurement-Unit (IMU). First, it studies the snake robot's motion characteristics, builds the kinematics model, and then analyses the motion constraint characteristics and motion error propagation properties. Second, it explores the snake robot's navigation layout, proposes a constraint criterion and the fixed relationship, and makes zero-state constraints based on the motion features and control modes of a snake robot. Finally, it realizes autonomous navigation positioning based on the Extended-Kalman-Filter (EKF) position estimation method under the constraints of its motion characteristics. With the self-developed snake robot, the test verifies the proposed method, and the position error is less than 5% of Total-Traveled-Distance (TDD). In a short-distance environment, this method is able to meet the requirements of a snake robot in order to perform autonomous navigation and positioning in traditional applications and can be extended to other familiar multi-link robots.

  4. A Vision-Based Self-Calibration Method for Robotic Visual Inspection Systems

    Science.gov (United States)

    Yin, Shibin; Ren, Yongjie; Zhu, Jigui; Yang, Shourui; Ye, Shenghua

    2013-01-01

    A vision-based robot self-calibration method is proposed in this paper to evaluate the kinematic parameter errors of a robot using a visual sensor mounted on its end-effector. This approach could be performed in the industrial field without external, expensive apparatus or an elaborate setup. A robot Tool Center Point (TCP) is defined in the structural model of a line-structured laser sensor, and aligned to a reference point fixed in the robot workspace. A mathematical model is established to formulate the misalignment errors with kinematic parameter errors and TCP position errors. Based on the fixed point constraints, the kinematic parameter errors and TCP position errors are identified with an iterative algorithm. Compared to the conventional methods, this proposed method eliminates the need for a robot-based-frame and hand-to-eye calibrations, shortens the error propagation chain, and makes the calibration process more accurate and convenient. A validation experiment is performed on an ABB IRB2400 robot. An optimal configuration on the number and distribution of fixed points in the robot workspace is obtained based on the experimental results. Comparative experiments reveal that there is a significant improvement of the measuring accuracy of the robotic visual inspection system. PMID:24300597

  5. Robust Feedback Linearization-based Control Design for a Wheeled Mobile Robot

    DEFF Research Database (Denmark)

    Bendtsen, Jan Dimon; Andersen, Palle; Pedersen, Tom Søndergaard

    This paper considers the trajectory tracking problem for a four-wheel driven, four-wheel steered mobile robot moving in outdoor terrain. The robot is modeled as a non-holonomic dynamic system subject to pure rolling, no-slip constraints. A nonlinear trajectory tracking feedback control law based...

  6. Field Study of a Physical Game for Older Adults Based on an Autonomous, Mobile Robot

    DEFF Research Database (Denmark)

    Hansen, Søren Tranberg; Rasmussen, Dorte Malig; Bak, Thomas

    2012-01-01

    an open, exploratory approach. An analysis of the interaction is made based on video recordings, observations and qualitative interviews focusing on the potential of the robot as a rehabilitative application. The primary goal of the study is to observe seniors’ acceptance of the robot, to obtain knowledge...... about their game play patterns and get ideas about future improvements of the game....

  7. A distance weighted-based approach for self-organized aggregation in robot swarms

    KAUST Repository

    Khaldi, Belkacem; Harrou, Fouzi; Cherif, Foudil; Sun, Ying

    2017-01-01

    topology to keep the robots together. A distance-weighted function based on a Smoothed Particle Hydrodynamic (SPH) interpolation approach is used as a key factor to identify the K-Nearest neighbors taken into account when aggregating the robots. The intra

  8. Port-Based Modeling and Control for Efficient Bipedal Walking Robots

    NARCIS (Netherlands)

    Duindam, V.

    2006-01-01

    Research on walking robots has shown that the process of walking, in itself, requires little energy. Indeed, many robots have been built that walk with high efficiency. General analysis and control tools for such efficient walkers, however, are lacking, and many results are based on engineering

  9. Novel Door-opening Method for Six-legged Robots Based on Only Force Sensing

    Science.gov (United States)

    Chen, Zhi-Jun; Gao, Feng; Pan, Yang

    2017-09-01

    Current door-opening methods are mainly developed on tracked, wheeled and biped robots by applying multi-DOF manipulators and vision systems. However, door-opening methods for six-legged robots are seldom studied, especially using 0-DOF tools to operate and only force sensing to detect. A novel door-opening method for six-legged robots is developed and implemented to the six-parallel-legged robot. The kinematic model of the six-parallel-legged robot is established and the model of measuring the positional relationship between the robot and the door is proposed. The measurement model is completely based on only force sensing. The real-time trajectory planning method and the control strategy are designed. The trajectory planning method allows the maximum angle between the sagittal axis of the robot body and the normal line of the door plane to be 45º. A 0-DOF tool mounted to the robot body is applied to operate. By integrating with the body, the tool has 6 DOFs and enough workspace to operate. The loose grasp achieved by the tool helps release the inner force in the tool. Experiments are carried out to validate the method. The results show that the method is effective and robust in opening doors wider than 1 m. This paper proposes a novel door-opening method for six-legged robots, which notably uses a 0-DOF tool and only force sensing to detect and open the door.

  10. Robot Evaluation and Selection with Entropy-Based Combination Weighting and Cloud TODIM Approach

    Directory of Open Access Journals (Sweden)

    Jing-Jing Wang

    2018-05-01

    Full Text Available Nowadays robots have been commonly adopted in various manufacturing industries to improve product quality and productivity. The selection of the best robot to suit a specific production setting is a difficult decision making task for manufacturers because of the increase in complexity and number of robot systems. In this paper, we explore two key issues of robot evaluation and selection: the representation of decision makers’ diversified assessments and the determination of the ranking of available robots. Specifically, a decision support model which utilizes cloud model and TODIM (an acronym in Portuguese of interactive and multiple criteria decision making method is developed for the purpose of handling robot selection problems with hesitant linguistic information. Besides, we use an entropy-based combination weighting technique to estimate the weights of evaluation criteria. Finally, we illustrate the proposed cloud TODIM approach with a robot selection example for an automobile manufacturer, and further validate its effectiveness and benefits via a comparative analysis. The results show that the proposed robot selection model has some unique advantages, which is more realistic and flexible for robot selection under a complex and uncertain environment.

  11. Robotics education

    International Nuclear Information System (INIS)

    Benton, O.

    1984-01-01

    Robotics education courses are rapidly spreading throughout the nation's colleges and universities. Engineering schools are offering robotics courses as part of their mechanical or manufacturing engineering degree program. Two year colleges are developing an Associate Degree in robotics. In addition to regular courses, colleges are offering seminars in robotics and related fields. These seminars draw excellent participation at costs running up to $200 per day for each participant. The last one drew 275 people from Texas to Virginia. Seminars are also offered by trade associations, private consulting firms, and robot vendors. IBM, for example, has the Robotic Assembly Institute in Boca Raton and charges about $1,000 per week for course. This is basically for owners of IBM robots. Education (and training) can be as short as one day or as long as two years. Here is the educational pattern that is developing now

  12. 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.

  13. DYNAMICS BASED CONTROL OF A SKID STEERING MOBILE ROBOT

    Directory of Open Access Journals (Sweden)

    Osama Elshazly

    2016-06-01

    Full Text Available In this paper, development of a reduced order, augmented dynamics-drive model that combines both the dynamics and drive subsystems of the skid steering mobile robot (SSMR is presented. A Linear Quadratic Regulator (LQR control algorithm with feed-forward compensation of the disturbances part included in the reduced order augmented dynamics-drive model is designed. The proposed controller has many advantages such as its simplicity in terms of design and implementation in comparison with complex nonlinear control schemes that are usually designed for this system. Moreover, the good performance is also provided by the controller for the SSMR comparable with a nonlinear controller based on the inverse dynamics which depends on the availability of an accurate model describing the system. Simulation results illustrate the effectiveness and enhancement provided by the proposed controller.

  14. Concurrent use of data base and graphics computer workstations to provide graphic access to large, complex data bases for robotics control of nuclear surveillance and maintenance

    International Nuclear Information System (INIS)

    Dalton, G.R.; Tulenko, J.S.; Zhou, X.

    1990-01-01

    The University of Florida is part of a multiuniversity research effort, sponsored by the US Department of Energy which is under way to develop and deploy an advanced semi-autonomous robotic system for use in nuclear power stations. This paper reports on the development of the computer tools necessary to gain convenient graphic access to the intelligence implicit in a large complex data base such as that in a nuclear reactor plant. This program is integrated as a man/machine interface within the larger context of the total computerized robotic planning and control system. The portion of the project described here addresses the connection between the three-dimensional displays on an interactive graphic workstation and a data-base computer running a large data-base server program. Programming the two computers to work together to accept graphic queries and return answers on the graphic workstation is a key part of the interactive capability developed

  15. Investigating the feasibility of a BCI-driven robot-based writing agent for handicapped individuals

    Science.gov (United States)

    Syan, Chanan S.; Harnarinesingh, Randy E. S.; Beharry, Rishi

    2014-07-01

    Brain-Computer Interfaces (BCIs) predominantly employ output actuators such as virtual keyboards and wheelchair controllers to enable handicapped individuals to interact and communicate with their environment. However, BCI-based assistive technologies are limited in their application. There is minimal research geared towards granting disabled individuals the ability to communicate using written words. This is a drawback because involving a human attendant in writing tasks can entail a breach of personal privacy where the task entails sensitive and private information such as banking matters. BCI-driven robot-based writing however can provide a safeguard for user privacy where it is required. This study investigated the feasibility of a BCI-driven writing agent using the 3 degree-of- freedom Phantom Omnibot. A full alphanumerical English character set was developed and validated using a teach pendant program in MATLAB. The Omnibot was subsequently interfaced to a P300-based BCI. Three subjects utilised the BCI in the online context to communicate words to the writing robot over a Local Area Network (LAN). The average online letter-wise classification accuracy was 91.43%. The writing agent legibly constructed the communicated letters with minor errors in trajectory execution. The developed system therefore provided a feasible platform for BCI-based writing.

  16. Investigating the feasibility of a BCI-driven robot-based writing agent for handicapped individuals

    International Nuclear Information System (INIS)

    Syan, Chanan S; Harnarinesingh, Randy E S; Beharry, Rishi

    2014-01-01

    Brain-Computer Interfaces (BCIs) predominantly employ output actuators such as virtual keyboards and wheelchair controllers to enable handicapped individuals to interact and communicate with their environment. However, BCI-based assistive technologies are limited in their application. There is minimal research geared towards granting disabled individuals the ability to communicate using written words. This is a drawback because involving a human attendant in writing tasks can entail a breach of personal privacy where the task entails sensitive and private information such as banking matters. BCI-driven robot-based writing however can provide a safeguard for user privacy where it is required. This study investigated the feasibility of a BCI-driven writing agent using the 3 degree-of- freedom Phantom Omnibot. A full alphanumerical English character set was developed and validated using a teach pendant program in MATLAB. The Omnibot was subsequently interfaced to a P300-based BCI. Three subjects utilised the BCI in the online context to communicate words to the writing robot over a Local Area Network (LAN). The average online letter-wise classification accuracy was 91.43%. The writing agent legibly constructed the communicated letters with minor errors in trajectory execution. The developed system therefore provided a feasible platform for BCI-based writing

  17. Monocular-Based 6-Degree of Freedom Pose Estimation Technology for Robotic Intelligent Grasping Systems

    Directory of Open Access Journals (Sweden)

    Tao Liu

    2017-02-01

    Full Text Available Industrial robots are expected to undertake ever more advanced tasks in the modern manufacturing industry, such as intelligent grasping, in which robots should be capable of recognizing the position and orientation of a part before grasping it. In this paper, a monocular-based 6-degree of freedom (DOF pose estimation technology to enable robots to grasp large-size parts at informal poses is proposed. A camera was mounted on the robot end-flange and oriented to measure several featured points on the part before the robot moved to grasp it. In order to estimate the part pose, a nonlinear optimization model based on the camera object space collinearity error in different poses is established, and the initial iteration value is estimated with the differential transformation. Measuring poses of the camera are optimized based on uncertainty analysis. Also, the principle of the robotic intelligent grasping system was developed, with which the robot could adjust its pose to grasp the part. In experimental tests, the part poses estimated with the method described in this paper were compared with those produced by a laser tracker, and results show the RMS angle and position error are about 0.0228° and 0.4603 mm. Robotic intelligent grasping tests were also successfully performed in the experiments.

  18. Laser-based pedestrian tracking in outdoor environments by multiple mobile robots.

    Science.gov (United States)

    Ozaki, Masataka; Kakimuma, Kei; Hashimoto, Masafumi; Takahashi, Kazuhiko

    2012-10-29

    This paper presents an outdoors laser-based pedestrian tracking system using a group of mobile robots located near each other. Each robot detects pedestrians from its own laser scan image using an occupancy-grid-based method, and the robot tracks the detected pedestrians via Kalman filtering and global-nearest-neighbor (GNN)-based data association. The tracking data is broadcast to multiple robots through intercommunication and is combined using the covariance intersection (CI) method. For pedestrian tracking, each robot identifies its own posture using real-time-kinematic GPS (RTK-GPS) and laser scan matching. Using our cooperative tracking method, all the robots share the tracking data with each other; hence, individual robots can always recognize pedestrians that are invisible to any other robot. The simulation and experimental results show that cooperating tracking provides the tracking performance better than conventional individual tracking does. Our tracking system functions in a decentralized manner without any central server, and therefore, this provides a degree of scalability and robustness that cannot be achieved by conventional centralized architectures.

  19. 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

  20. Speed Daemon: Experience-Based Mobile Robot Speed Scheduling

    Science.gov (United States)

    2014-10-01

    a wheeled mobile robot. Robotica , 20(2): 181–193, 2002. [7] O. Purwin and R. D‘Andrea. Trajectory generation and control for four wheeled...robot on an uneven surface. Robotica , 27(4):481–498, 2009. [9] S. Thrun, M. Montemerlo, H. Dahlkamp, D. Stavens, A. Aron, J. Diebel, P. Fong, J. Gale

  1. Gaze-based hints during child-robot gameplay

    NARCIS (Netherlands)

    Mwangi, E.; Barakova, Emilia I.; Diaz, M.L.Z.; Mallofre, A.C.; Rauterberg, G.W.M.; Kheddar, A.; Yoshida, E.; Sam Ge, S.; Suzuki, K.; Cabibihan, J.J.; Eyssel, F.; He, H.

    2017-01-01

    This paper presents a study that examines whether gaze hints provided by a robot tutor influences the behavior of children in a card matching game. In this regard, we conducted a within-subjects experiment, in which children played a card game “Memory” in the presence of a robot tutor in two

  2. 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

  3. ISRU-Based Robotic Construction Technologies for Lunar and Martian Infrastructures

    Data.gov (United States)

    National Aeronautics and Space Administration — This study hopes to examine how to robotically pour regolith-based concrete on the Moon or Mars. The study team is adapting its current, Earth based technologies...

  4. A Case Study on a Capsule Robot in the Gastrointestinal Tract to Teach Robot Programming and Navigation

    Science.gov (United States)

    Guo, Yi; Zhang, Shubo; Ritter, Arthur; Man, Hong

    2014-01-01

    Despite the increasing importance of robotics, there is a significant challenge involved in teaching this to undergraduate students in biomedical engineering (BME) and other related disciplines in which robotics techniques could be readily applied. This paper addresses this challenge through the development and pilot testing of a bio-microrobotics…

  5. Image-Based Visual Servoing for Robotic Systems: A Nonlinear Lyapunov-Based Control Approach

    International Nuclear Information System (INIS)

    Dixon, Warren

    2003-01-01

    The objective of this project is to enable current and future EM robots with an increased ability to perceive and interact with unstructured and unknown environments through the use of camera-based visual servo controllers. The scientific goals of this research are to develop a new visual servo control methodology that: (1) adapts for the unknown camera calibration parameters (e.g., focal length, scaling factors, camera position, and orientation) and the physical parameters of the robotic system (e.g., mass, inertia, friction), (2) compensates for unknown depth information (extract 3D information from the 2D image), and (3) enables multi-uncalibrated cameras to be used as a means to provide a larger field-of-view. Nonlinear Lyapunov-based techniques in conjunction with results from projective geometry are being used to overcome the complex control issues and alleviate many of the restrictive assumptions that impact current visual servo controlled robotic systems. The potential relevance of this control methodology will be a plug-and-play visual servoing control module that can be utilized in conjunction with current technology such as feature extraction and recognition, to enable current EM robotic systems with the capabilities of increased accuracy, autonomy, and robustness, with a larger field of view (and hence a larger workspace). These capabilities will enable EM robots to significantly accelerate D and D operations by providing for improved robot autonomy and increased worker productivity, while also reducing the associated costs, removing the human operator from the hazardous environments, and reducing the burden and skill of the human operators

  6. Robot-arm-based mobile HTS SQUID system for NDE of structures

    Energy Technology Data Exchange (ETDEWEB)

    Yotsugi, K; Hatsukade, Y; Tanaka, S [Department of Ecological Engineering, Toyohashi University of Technology, 1-1 Hibarigaoka, Tenpaku-cho, Toyohashi, Aichi 441-8580 (Japan)], E-mail: hatukade@eco.tut.ac.jp

    2008-02-01

    A robot-arm-based mobile HTS SQUID system was developed for NDE of fixed targets. To realize the system, active magnetic shielding technique using fluxgate as reference sensor for ambient field was applied to a cryocooler-based HTS SQUID gradiometer that was mounted on commercial robot-arm. In this technique, ambient field noise and pulse noise of 550 nT from robot were measured by the fluxgate near the SQUID, and then the fluxgate output was negatively fed back to generate compensation field around the SQUID and fluxgate. The noise from robot was reduced by a factor of about 20 and the shielding technique enabled the HTS SQUID to move in unshielded environment by the robot-arm without flux-trapping or unlocking at 10 mm/s. System noise measurement and inspection of hidden cracks in multi-layer composite-metal structure were demonstrated using the mobile SQUID-NDE system.

  7. The Limits of Logic-Based Inherent Safety of Social Robots

    DEFF Research Database (Denmark)

    Bentzen, Martin Mose

    2017-01-01

    Social robots can reason and act while taking into accountsocial and cultural structures, for instance by complying withsocial or ethical norms or values. As social robots are likely to becomemore common and advanced and thus likely to interact withhuman beings in increasingly complex situations......-based safety for ethical robots is shown. Afterwards,an empirical study is used to show that there is a clash betweendeontic reasoning and most formal deontic logics. I give anexample as to how this clash can cause problems in human-robot interaction.I conclude that deontic logics closer to natural...... languagereasoning are needed and that logic only should play a limited partin the overall safety architecture of a social robot, which should alsobe based on other principles of safe design....

  8. Event-Based Control Strategy for Mobile Robots in Wireless Environments.

    Science.gov (United States)

    Socas, Rafael; Dormido, Sebastián; Dormido, Raquel; Fabregas, Ernesto

    2015-12-02

    In this paper, a new event-based control strategy for mobile robots is presented. It has been designed to work in wireless environments where a centralized controller has to interchange information with the robots over an RF (radio frequency) interface. The event-based architectures have been developed for differential wheeled robots, although they can be applied to other kinds of robots in a simple way. The solution has been checked over classical navigation algorithms, like wall following and obstacle avoidance, using scenarios with a unique or multiple robots. A comparison between the proposed architectures and the classical discrete-time strategy is also carried out. The experimental results shows that the proposed solution has a higher efficiency in communication resource usage than the classical discrete-time strategy with the same accuracy.

  9. Empathizing with Emotional Robot Based on Cognition Reappraisal

    Institute of Scientific and Technical Information of China (English)

    Xin Liu; Lun Xie; Zhiliang Wang

    2017-01-01

    This paper proposes a continuous cognitive emotional regulation model for robot in the case of external emotional stimulus from interactive person's expressions. It integrates a guiding cognitive reappraisal strategy into the HMM (Hidden Markov Model) emotional interactive model for empathizing between ro-bot and person. The emotion is considered as a source in the 3D space (Arousal, Valence, and Stance). State transition and emotion intensity can be quantitatively analyzed in the continu-ous space. This cognition-emotion interactive model have been verified by the expression and behavior robot. Empathizing is the main distinguishing feature of our work, and it is realized by the emotional regulation which operated in a continuous 3D emotional space enabling a wide range of intermediate emo-tions. The experiment results provide evidence with acceptability, accuracy, richness, fluency, interestingness, friendliness and exaggeration that the robot with cognition and emotional control ability could be better accepted in the human-robot interaction (HRI).

  10. VIP - A Framework-Based Approach to Robot Vision

    Directory of Open Access Journals (Sweden)

    Gerd Mayer

    2008-11-01

    Full Text Available For robot perception, video cameras are very valuable sensors, but the computer vision methods applied to extract information from camera images are usually computationally expensive. Integrating computer vision methods into a robot control architecture requires to balance exploitation of camera images with the need to preserve reactivity and robustness. We claim that better software support is needed in order to facilitate and simplify the application of computer vision and image processing methods on autonomous mobile robots. In particular, such support must address a simplified specification of image processing architectures, control and synchronization issues of image processing steps, and the integration of the image processing machinery into the overall robot control architecture. This paper introduces the video image processing (VIP framework, a software framework for multithreaded control flow modeling in robot vision.

  11. VIP - A Framework-Based Approach to Robot Vision

    Directory of Open Access Journals (Sweden)

    Hans Utz

    2006-03-01

    Full Text Available For robot perception, video cameras are very valuable sensors, but the computer vision methods applied to extract information from camera images are usually computationally expensive. Integrating computer vision methods into a robot control architecture requires to balance exploitation of camera images with the need to preserve reactivity and robustness. We claim that better software support is needed in order to facilitate and simplify the application of computer vision and image processing methods on autonomous mobile robots. In particular, such support must address a simplified specification of image processing architectures, control and synchronization issues of image processing steps, and the integration of the image processing machinery into the overall robot control architecture. This paper introduces the video image processing (VIP framework, a software framework for multithreaded control flow modeling in robot vision.

  12. Dynamics based modeling of wheeled platform for humanoid robot torso

    Directory of Open Access Journals (Sweden)

    Petrović Vladimir M.

    2016-01-01

    Full Text Available From the ancient mythology till the modern times, people were trying to build an artificial mechanical replica of themselves. Inspired by this long tradition of various engineering projects, we will hereby describe a partly humanoid robotic structure. Our robotic configuration is composed out of an anthropomimetic upper body, but instead of legs it uses a wheeled cart for the motion. In our research, this so-called semi-anthropomimetic structure has a four-wheeled cart. This work is aiming to analyze the behaviour of the robot that is exposed to different kind of external disturbances. Disturbances coming from the outside in the form of external forces (impulse and long term simulate the interactions of the robot and its ambience. Necessary simulations were thoroughly executed (in that way analyzing robotic balance and proper size of the cart is evaluated following the ZMP theoretical background. [Projekat Ministarstva nauke Republike Srbije, br. TR-35003 i br. III-44008

  13. Sensor based robot laser welding - based on feed forward and gain sceduling algorithms

    DEFF Research Database (Denmark)

    Andersen, Henrik John

    2001-01-01

    A real-time control system forlaser welding of thick steel plates are developed and tested in a industrial environment. The robotic execution of the laser welding process is based on measure weld joint geometry and impirically established welding procedures. The influence of industrial production...

  14. Fuzzy Logic Based The Application of Multi-Microcontroller in Mobile Robot Model

    Directory of Open Access Journals (Sweden)

    Nuryono Satya Widodo

    2009-12-01

    Full Text Available This paper proposed a fuzzy logic based mobile robot as implemented in a multimicrocontroller system. Fuzzy logic controller was developed based on a behavior based approach. The Controller inputs were obtained from seven sonar sensor and three tactile switches. Behavior based approach was implemented in different level priority of behaviors. The behaviors were: obstacle avoidance, wall following and escaping as the emergency behavior. The results show that robot was able to navigate autonomously and avoid the entire obstacle.

  15. Leisure robotics: an African child's gateway to programming

    CSIR Research Space (South Africa)

    Smith, Andrew C

    2009-11-01

    Full Text Available This paper describes an alternative programming system which can be constructed with minimal mechanical and electronic knowledge in an environment such as FabLab. This sytem, dubbed GameBlocks, makes use of tangible interfaces to control...

  16. The Relationship between Robot's Nonverbal Behaviour and Human's Likability Based on Human's Personality.

    Science.gov (United States)

    Thepsoonthorn, Chidchanok; Ogawa, Ken-Ichiro; Miyake, Yoshihiro

    2018-05-30

    At current state, although robotics technology has been immensely developed, the uncertainty to completely engage in human-robot interaction is still growing among people. Many current studies then started to concern about human factors that might influence human's likability like human's personality, and found that compatibility between human's and robot's personality (expressions of personality characteristics) can enhance human's likability. However, it is still unclear whether specific means and strategy of robot's nonverbal behaviours enhances likability from human with different personality traits and whether there is a relationship between robot's nonverbal behaviours and human's likability based on human's personality. In this study, we investigated and focused on the interaction via gaze and head nodding behaviours (mutual gaze convergence and head nodding synchrony) between introvert/extravert participants and robot in two communication strategies (Backchanneling and Turn-taking). Our findings reveal that the introvert participants are positively affected by backchanneling in robot's head nodding behaviour, which results in substantial head nodding synchrony whereas the extravert participants are positively influenced by turn-taking in gaze behaviour, which leads to significant mutual gaze convergence. This study demonstrates that there is a relationship between robot's nonverbal behaviour and human's likability based on human's personality.

  17. How robotics programs influence young women's career choices : a grounded theory model

    Science.gov (United States)

    Craig, Cecilia Dosh-Bluhm

    The fields of engineering, computer science, and physics have a paucity of women despite decades of intervention by universities and organizations. Women's graduation rates in these fields continue to stagnate, posing a critical problem for society. This qualitative grounded theory (GT) study sought to understand how robotics programs influenced young women's career decisions and the program's effect on engineering, physics, and computer science career interests. To test this, a study was mounted to explore how the FIRST (For Inspiration and Recognition of Science and Technology) Robotics Competition (FRC) program influenced young women's college major and career choices. Career theories suggested that experiential programs coupled with supportive relationships strongly influence career decisions, especially for science, technology, engineering, and mathematics careers. The study explored how and when young women made career decisions and how the experiential program and! its mentors and role models influenced career choice. Online focus groups and interviews (online and face-to-face) with 10 female FRC alumnae and GT processes (inductive analysis, open coding, categorizations using mind maps and content clouds) were used to generate a general systems theory style model of the career decision process for these young women. The study identified gender stereotypes and other career obstacles for women. The study's conclusions include recommendations to foster connections to real-world challenges, to develop training programs for mentors, and to nurture social cohesion, a mostly untapped area. Implementing these recommendations could help grow a critical mass of women in engineering, physics, and computer science careers, a social change worth pursuing.

  18. Controller tuning based on optimization algorithms of a novel spherical rolling robot

    Energy Technology Data Exchange (ETDEWEB)

    Sadegjian, Rasou [Dept. of Electrical, Biomedical, and Mechatronics Engineering, Qazvin Branch, Islamic Azad University, QazvinI (Iran, Islamic Republic of); Masouleh, Mehdi Tale [Human and Robot Interaction Laboratory, Faculty of New Sciences and Technologies, University of Tehran, Tehran (Iran, Islamic Republic of)

    2016-11-15

    This study presents the construction process of a novel spherical rolling robot and control strategies that are used to improve robot locomotion. The proposed robot drive mechanism is constructed based on a combination of the pendulum and wheel drive mechanisms. The control model of the proposed robot is developed, and the state space model is calculated based on the obtained control model. Two control strategies are defined to improve the synchronization performance of the proposed robot motors. The proportional-derivative and proportional-integral-derivative controllers are designed based on the pole placement method. The proportional-integral-derivative controller leads to a better step response than the proportional-derivative controller. The controller parameters are tuned with genetic and differential evaluation algorithms. The proportional-integral-derivative controller which is tuned based on the differential evaluation algorithm leads to a better step response than the proportional-integral-derivative controller that is tuned based on genetic algorithm. Fuzzy logics are used to reduce the robot drive mechanism motors synchronizing process time to the end of achieving a high-performance controller. The experimental implementation results of fuzzy-proportional-integral-derivative on the proposed spherical rolling robot resulted in a desirable synchronizing performance in a short time.

  19. Controller tuning based on optimization algorithms of a novel spherical rolling robot

    International Nuclear Information System (INIS)

    Sadegjian, Rasou; Masouleh, Mehdi Tale

    2016-01-01

    This study presents the construction process of a novel spherical rolling robot and control strategies that are used to improve robot locomotion. The proposed robot drive mechanism is constructed based on a combination of the pendulum and wheel drive mechanisms. The control model of the proposed robot is developed, and the state space model is calculated based on the obtained control model. Two control strategies are defined to improve the synchronization performance of the proposed robot motors. The proportional-derivative and proportional-integral-derivative controllers are designed based on the pole placement method. The proportional-integral-derivative controller leads to a better step response than the proportional-derivative controller. The controller parameters are tuned with genetic and differential evaluation algorithms. The proportional-integral-derivative controller which is tuned based on the differential evaluation algorithm leads to a better step response than the proportional-integral-derivative controller that is tuned based on genetic algorithm. Fuzzy logics are used to reduce the robot drive mechanism motors synchronizing process time to the end of achieving a high-performance controller. The experimental implementation results of fuzzy-proportional-integral-derivative on the proposed spherical rolling robot resulted in a desirable synchronizing performance in a short time

  20. Case Study Analyses of the Impact of Flipped Learning in Teaching Programming Robots

    Directory of Open Access Journals (Sweden)

    Majlinda Fetaji

    2016-11-01

    Full Text Available The focus of the research study was to investigate and find out the benefits of the flipped learning pedagogy on the student learning in teaching programming Robotics classes. Also, the assessment of whether it has any advantages over the traditional teaching methods in computer sciences. Assessment of learners on their attitudes, motivation, and effectiveness when using flipped classroom compared with traditional classroom has been realized. The research questions investigated are: “What kind of problems can we face when we have robotics classes in the traditional methods?”, “If we applied flipped learning method, can we solve these problems?”. In order to analyze all this, a case study experiment was realized and insights as well as recommendations are presented.

  1. Decentralized real time control system of inspection robot programmed in APL

    International Nuclear Information System (INIS)

    Dupeyrat, Benoit; Liabot, M.J.; Vertut, Jean

    1979-01-01

    The running of the SUPER PHENIX vessel inspection robot meets with special practical necessities: the distance between the robot and the computer responsible for its management is important since the piloting station is outside the safety enclosure. For this reason the control and alarm functions have been separated from those of strategy and readjustment. The system described here is thus made up of: a mini-computer to manage the piloting station and a microprocessor as close as possible to the machine for control and safety duties. This arrangement has the advantage of limiting the input/output volume of the mini-computer which can thus be programmed in APL, a language particularly efficient and well suited to the problem [fr

  2. Objective assessment in residency-based training for transoral robotic surgery.

    Science.gov (United States)

    Curry, Martin; Malpani, Anand; Li, Ryan; Tantillo, Thomas; Jog, Amod; Blanco, Ray; Ha, Patrick K; Califano, Joseph; Kumar, Rajesh; Richmon, Jeremy

    2012-10-01

    To develop a robotic surgery training regimen integrating objective skill assessment for otolaryngology and head and neck surgery trainees consisting of training modules of increasing complexity leading up to procedure-specific training. In particular, we investigated applications of such a training approach for surgical extirpation of oropharyngeal tumors via a transoral approach using the da Vinci robotic system. Prospective blinded data collection and objective evaluation (Objective Structured Assessment of Technical Skills [OSATS]) of three distinct phases using the da Vinci robotic surgical system in an academic university medical engineering/computer science laboratory setting. Between September 2010 and July 2011, eight otolaryngology-head and neck surgery residents and four staff experts from an academic hospital participated in three distinct phases of robotic surgery training involving 1) robotic platform operational skills, 2) set up of the patient side system, and 3) a complete ex vivo surgical extirpation of an oropharyngeal tumor located in the base of tongue. Trainees performed multiple (four) approximately equally spaced training sessions in each stage of the training. In addition to trainees, baseline performance data were obtained for the experts. Each surgical stage was documented with motion and event data captured from the application programming interfaces of the da Vinci system, as well as separate video cameras as appropriate. All data were assessed using automated skill measures of task efficiency and correlated with structured assessment (OSATS and similar Likert scale) from three experts to assess expert and trainee differences and compute automated and expert assessed learning curves. Our data show that such training results in an improved didactic robotic knowledge base and improved clinical efficiency with respect to the set up and console manipulation. Experts (e.g., average OSATS, 25; standard deviation [SD], 3.1; module 1, suturing

  3. A Robotic Coach Architecture for Elder Care (ROCARE) Based on Multi-User Engagement Models.

    Science.gov (United States)

    Fan, Jing; Bian, Dayi; Zheng, Zhi; Beuscher, Linda; Newhouse, Paul A; Mion, Lorraine C; Sarkar, Nilanjan

    2017-08-01

    The aging population with its concomitant medical conditions, physical and cognitive impairments, at a time of strained resources, establishes the urgent need to explore advanced technologies that may enhance function and quality of life. Recently, robotic technology, especially socially assistive robotics has been investigated to address the physical, cognitive, and social needs of older adults. Most system to date have predominantly focused on one-on-one human robot interaction (HRI). In this paper, we present a multi-user engagement-based robotic coach system architecture (ROCARE). ROCARE is capable of administering both one-on-one and multi-user HRI, providing implicit and explicit channels of communication, and individualized activity management for long-term engagement. Two preliminary feasibility studies, a one-on-one interaction and a triadic interaction with two humans and a robot, were conducted and the results indicated potential usefulness and acceptance by older adults, with and without cognitive impairment.

  4. 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.

  5. 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

  6. Mapping of unknown industrial plant using ROS-based navigation mobile robot

    Science.gov (United States)

    Priyandoko, G.; Ming, T. Y.; Achmad, M. S. H.

    2017-10-01

    This research examines how humans work with teleoperated unmanned mobile robot inspection in industrial plant area resulting 2D/3D map for further critical evaluation. This experiment focuses on two parts, the way human-robot doing remote interactions using robust method and the way robot perceives the environment surround as a 2D/3D perspective map. ROS (robot operating system) as a tool was utilized in the development and implementation during the research which comes up with robust data communication method in the form of messages and topics. RGBD SLAM performs the visual mapping function to construct 2D/3D map using Kinect sensor. The results showed that the mobile robot-based teleoperated system are successful to extend human perspective in term of remote surveillance in large area of industrial plant. It was concluded that the proposed work is robust solution for large mapping within an unknown construction building.

  7. Energy-based control for a biologically inspired hexapod robot with rolling locomotion

    Directory of Open Access Journals (Sweden)

    Takuma Nemoto

    2015-04-01

    Full Text Available This paper presents an approach to control rolling locomotion on the level ground with a biologically inspired hexapod robot. For controlling rolling locomotion, a controller which can compensate energy loss with rolling locomotion of the hexapod robot is designed based on its dynamic model. The dynamic model describes the rolling locomotion which is limited to planar one by an assumption that the hexapod robot does not fall down while rolling and influences due to collision and contact with the ground, and it is applied for computing the mechanical energy of the hexapod robot and a plant for a numerical simulation. The numerical simulation of the rolling locomotion on the level ground verifies the effectiveness of the proposed controller. The simulation results show that the hexapod robot can perform the rolling locomotion with the proposed controller. In conclusion, it is shown that the proposed control approach is effective in achieving the rolling locomotion on the level ground.

  8. Improvement of local position accuracy of robots for off-line programming

    International Nuclear Information System (INIS)

    Borm, Jin Hwan; Choi, Jong Cheon

    1992-01-01

    For the implementation of industrial robots in a CIM environment, it is necessary to be able to position their end-effectors to an abstractly defined cartesian position with desired accuracy. In other words, it is necessary to find accurate actuator command values corresponding to given goal positions which are expressed with respect to a certain coordinate frame. If the teaching -by-doing method is used, very accurate actuator command values are obtained from transducer readings. For the case when the goal positions are mathematically expressed, however, the actuator command values for the goal positions must be calculated using robot kinematics. It is, however, well known that the position errors in the order of 10 mm is not unusual while many industrial robots have the repeatability in the order of 0.1mm. In here, the position error is referred to as the difference between the specified goal position and the position where a robot is actually controlled. To reduce the position errors, many researchers proposed calibration methods which are based on robot kinematic identification. However, those methods are quite complex and require an accurate position measuring device. In this paper, a new method which dose not require the accurate kinematic identification, is introduced. In this method, the accurate actuator command values are calculated using the nominal kinematic model which is appropriatly altered based on the available encoder readings of the several reference frames. To demonstrate the simplicity and the effectiveness of the method, computer simulations as well as experimental studies are performed and their results are discussed. (Author)

  9. A Compact Magnetic Field-Based Obstacle Detection and Avoidance System for Miniature Spherical Robots

    Directory of Open Access Journals (Sweden)

    Fang Wu

    2017-05-01

    Full Text Available Due to their efficient locomotion and natural tolerance to hazardous environments, spherical robots have wide applications in security surveillance, exploration of unknown territory and emergency response. Numerous studies have been conducted on the driving mechanism, motion planning and trajectory tracking methods of spherical robots, yet very limited studies have been conducted regarding the obstacle avoidance capability of spherical robots. Most of the existing spherical robots rely on the “hit and run” technique, which has been argued to be a reasonable strategy because spherical robots have an inherent ability to recover from collisions. Without protruding components, they will not become stuck and can simply roll back after running into bstacles. However, for small scale spherical robots that contain sensitive surveillance sensors and cannot afford to utilize heavy protective shells, the absence of obstacle avoidance solutions would leave the robot at the mercy of potentially dangerous obstacles. In this paper, a compact magnetic field-based obstacle detection and avoidance system has been developed for miniature spherical robots. It utilizes a passive magnetic field so that the system is both compact and power efficient. The proposed system can detect not only the presence, but also the approaching direction of a ferromagnetic obstacle, therefore, an intelligent avoidance behavior can be generated by adapting the trajectory tracking method with the detection information. Design optimization is conducted to enhance the obstacle detection performance and detailed avoidance strategies are devised. Experimental results are also presented for validation purposes.

  10. Gesture-Based Robot Control with Variable Autonomy from the JPL Biosleeve

    Science.gov (United States)

    Wolf, Michael T.; Assad, Christopher; Vernacchia, Matthew T.; Fromm, Joshua; Jethani, Henna L.

    2013-01-01

    This paper presents a new gesture-based human interface for natural robot control. Detailed activity of the user's hand and arm is acquired via a novel device, called the BioSleeve, which packages dry-contact surface electromyography (EMG) and an inertial measurement unit (IMU) into a sleeve worn on the forearm. The BioSleeve's accompanying algorithms can reliably decode as many as sixteen discrete hand gestures and estimate the continuous orientation of the forearm. These gestures and positions are mapped to robot commands that, to varying degrees, integrate with the robot's perception of its environment and its ability to complete tasks autonomously. This flexible approach enables, for example, supervisory point-to-goal commands, virtual joystick for guarded teleoperation, and high degree of freedom mimicked manipulation, all from a single device. The BioSleeve is meant for portable field use; unlike other gesture recognition systems, use of the BioSleeve for robot control is invariant to lighting conditions, occlusions, and the human-robot spatial relationship and does not encumber the user's hands. The BioSleeve control approach has been implemented on three robot types, and we present proof-of-principle demonstrations with mobile ground robots, manipulation robots, and prosthetic hands.

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

    OpenAIRE

    Bao, Xinping; Yu, Zhenyu; Nonami, Kenzo

    2009-01-01

    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 sele...

  12. Acquisition of Human Operation Characteristics for Kite-based Tethered Flying Robot using Human Operation Data

    OpenAIRE

    Todoroki, Chiaki; Takahashi, Yasutake; Nakamura, Takayuki

    2015-01-01

    This paper shows human skill acquisition systems to control the kite-based tethered flying robot. The kite-based tethered flying robot has been proposed as a flying observation system with long-term activity capability[1]. It is a relatively new system and aimed to complement other information gathering systems using a balloon or an air vehicle. This paper shows some approaches of human operation characteristics acquisition based on fuzzy learning controller, knearest neighbor algorithm, and ...

  13. Apparatus for multiprocessor-based control of a multiagent robot

    Science.gov (United States)

    Peters, II, Richard Alan (Inventor)

    2009-01-01

    An architecture for robot intelligence enables a robot to learn new behaviors and create new behavior sequences autonomously and interact with a dynamically changing environment. Sensory information is mapped onto a Sensory Ego-Sphere (SES) that rapidly identifies important changes in the environment and functions much like short term memory. Behaviors are stored in a DBAM that creates an active map from the robot's current state to a goal state and functions much like long term memory. A dream state converts recent activities stored in the SES and creates or modifies behaviors in the DBAM.

  14. Automation and Robotics for Space-Based Systems, 1991

    Science.gov (United States)

    Williams, Robert L., II (Editor)

    1992-01-01

    The purpose of this in-house workshop was to assess the state-of-the-art of automation and robotics for space operations from an LaRC perspective and to identify areas of opportunity for future research. Over half of the presentations came from the Automation Technology Branch, covering telerobotic control, extravehicular activity (EVA) and intra-vehicular activity (IVA) robotics, hand controllers for teleoperation, sensors, neural networks, and automated structural assembly, all applied to space missions. Other talks covered the Remote Manipulator System (RMS) active damping augmentation, space crane work, modeling, simulation, and control of large, flexible space manipulators, and virtual passive controller designs for space robots.

  15. People Detection Based on Spatial Mapping of Friendliness and Floor Boundary Points for a Mobile Navigation Robot

    Directory of Open Access Journals (Sweden)

    Tsuyoshi Tasaki

    2011-01-01

    Full Text Available Navigation robots must single out partners requiring navigation and move in the cluttered environment where people walk around. Developing such robots requires two different people detections: detecting partners and detecting all moving people around the robots. For detecting partners, we design divided spaces based on the spatial relationships and sensing ranges. Mapping the friendliness of each divided space based on the stimulus from the multiple sensors to detect people calling robots positively, robots detect partners on the highest friendliness space. For detecting moving people, we regard objects’ floor boundary points in an omnidirectional image as obstacles. We classify obstacles as moving people by comparing movement of each point with robot movement using odometry data, dynamically changing thresholds to detect. Our robot detected 95.0% of partners while it stands by and interacts with people and detected 85.0% of moving people while robot moves, which was four times higher than previous methods did.

  16. [Laser-based quality assurance for robot-assisted milling at the base of the skull].

    Science.gov (United States)

    Maassen, M M; Malthan, D; Stallkamp, J; Schäfer, A; Dammann, F; Schwaderer, E; Zenner, H P

    2006-02-01

    Implanting active hearing devices in the lateral base of the skull requires high-precision, secure fixation of the electromagnetic transducer and long-life anchorage using osteosynthetic fixation plates referred to as mountain brackets. Nonlinear distortion in the acoustic signal path and consecutive implant loosening can only be avoided by exact osseous milling to create the necessary cavity bed while avoiding excessive milling. Robot technology is ideal for high-precision milling. However, safety measures are necessary in order to prevent errors from occurring during the reduction process. Ideally, a robot should be guided by a navigation system. However, robotic systems so far available do not yet have an integrated global navigation system. We used an animal model under laboratory conditions to examine the extent to which the semiautomatic ROBIN assistant system developed could be expected to increase osseous milling accuracy before implanting active electronic hearing devices into the recipient tissue in the cranium. An existing prototype system for robot-assisted skull base surgery was equipped with laser sensors for geometric measurement of the operation site. The three-dimensional measurement data was compared with CT simulation data before, during, and after the robot-assisted operation. The experiments were conducted on test objects as well as on animal models. Under ideal conditions, the operation site could be measured at a spatial resolution of better than 0.02 mm in each dimension. However, reflections and impurities in the operation site from bleeding and rinsing fluids did have a considerable effect on data collection, necessitating specialised registering procedures. Using an error-tolerant procedure specifically developed, the effective registering error could be kept under 0.3 mm. After milling, the resulting shape matched the intended form at an accuracy level of 0.8 mm. The results show that robot systems can reach the accuracy required for

  17. DOE/NE University Program in robotics for advanced reactors research

    International Nuclear Information System (INIS)

    Trivedi, M.M.

    1990-01-01

    The document presents the bimonthly progress reports published during 1990 regarding the US Department of Energy/NE-sponsored research at the University of Tennessee Knoxville under the DOE Robitics for Advanced Reactors Research Grant. Significant accomplishments are noted in the following areas: development of edge-segment based stereo matching algorithm; vision system integration in the CESAR laboratory; evaluation of algorithms for surface characterization from range data; comparative study of data fusion techniques; development of architectural framework, software, and graphics environment for sensor-based robots; algorithms for acquiring tactile images from planer surfaces; investigations in geometric model-based robotic manipulation; investigations of non-deterministic approaches to sensor fusion; and evaluation of sensor calibration techniques. (MB)

  18. Design based action research in the world of robot technology and learning

    DEFF Research Database (Denmark)

    Majgaard, Gunver

    2010-01-01

    Why is design based action research method important in the world of robot technology and learning? The article explores how action research and interaction-driven design can be used in development of educational robot technological tools. The actual case is the development of “Fraction Battle......” which is about learning fractions in primary school. The technology is based on robot technology. An outdoor digital playground is taken into to the classroom and then redesigned. The article argues for interaction design takes precedence to technology or goal driven design for development...... of educational tools....

  19. Image-based Fuzzy Parking Control of a Car-like Mobile Robot

    OpenAIRE

    Yin Yin Aye; Keigo Watanabe; Shoichi Maeyama; Isaku Nagai

    2017-01-01

    This paper develops a novel automatic parking system using an image-based fuzzy controller, where in the reasoning the slope and intercept of the desired target line are used for the inputs, and the steering angle of the robot is generated for the output. The objective of this study is that a robot equipped with a camera detects a rectangular parking frame, which is drawn on the floor, based on image processing. The desired target line to be followed by the robot is generated by using Hough t...

  20. Robotics in general surgery: an evidence-based review.

    Science.gov (United States)

    Baek, Se-Jin; Kim, Seon-Hahn

    2014-05-01

    Since its introduction, robotic surgery has been rapidly adopted to the extent that it has already assumed an important position in the field of general surgery. This rapid progress is quantitative as well as qualitative. In this review, we focus on the relatively common procedures to which robotic surgery has been applied in several fields of general surgery, including gastric, colorectal, hepato-biliary-pancreatic, and endocrine surgery, and we discuss the results to date and future possibilities. In addition, the advantages and limitations of the current robotic system are reviewed, and the advanced technologies and instruments to be applied in the near future are introduced. Such progress is expected to facilitate the widespread introduction of robotic surgery in additional fields and to solve existing problems.

  1. Investigating Ground Swarm Robotics Using Agent Based Simulation

    National Research Council Canada - National Science Library

    Ho, Sze-Tek T

    2006-01-01

    The concept of employing ground swarm robotics to accomplish tasks has been proposed for future use in humanitarian de-mining, plume monitoring, searching for survivors in a disaster site, and other hazardous activities...

  2. Vision-based robotic system for object agnostic placing operations

    DEFF Research Database (Denmark)

    Rofalis, Nikolaos; Nalpantidis, Lazaros; Andersen, Nils Axel

    2016-01-01

    Industrial robots are part of almost all modern factories. Even though, industrial robots nowadays manipulate objects of a huge variety in different environments, exact knowledge about both of them is generally assumed. The aim of this work is to investigate the ability of a robotic system to ope...... to the system, neither for the objects nor for the placing box. The experimental evaluation of the developed robotic system shows that a combination of seemingly simple modules and strategies can provide effective solution to the targeted problem....... to operate within an unknown environment manipulating unknown objects. The developed system detects objects, finds matching compartments in a placing box, and ultimately grasps and places the objects there. The developed system exploits 3D sensing and visual feature extraction. No prior knowledge is provided...

  3. 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.

  4. ANFIS -Based Navigation for HVAC Service Robot with Image Processing

    International Nuclear Information System (INIS)

    Salleh, Mohd Zoolfadli Md; Rashid, Nahrul Khair Alang Md; Mustafah, Yasir Mohd

    2013-01-01

    In this paper, we present an ongoing work on the autonomous navigation of a mobile service robot for Heat, Ventilation and Air Condition (HVAC) ducting. CCD camera mounted on the front-end of our robot is used to analyze the ducts openings (blob analysis) in order to differentiate them from other landmarks (blower fan, air outlets and etc). Distance between the robot and duct openings is measured using ultrasonic sensor. Controller chosen is ANFIS where its architecture accepts three inputs; recognition of duct openings, robot positions and distance while the outputs is maneuver direction (left or right).45 membership functions are created from which produces 46 training epochs. In order to demonstrate the functionality of the system, a working prototype is developed and tested inside HVAC ducting in ROBOCON Lab, IIUM

  5. 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 .

  6. Vision Sensor-Based Road Detection for Field Robot Navigation

    Directory of Open Access Journals (Sweden)

    Keyu Lu

    2015-11-01

    Full Text Available Road detection is an essential component of field robot navigation systems. Vision sensors play an important role in road detection for their great potential in environmental perception. In this paper, we propose a hierarchical vision sensor-based method for robust road detection in challenging road scenes. More specifically, for a given road image captured by an on-board vision sensor, we introduce a multiple population genetic algorithm (MPGA-based approach for efficient road vanishing point detection. Superpixel-level seeds are then selected in an unsupervised way using a clustering strategy. Then, according to the GrowCut framework, the seeds proliferate and iteratively try to occupy their neighbors. After convergence, the initial road segment is obtained. Finally, in order to achieve a globally-consistent road segment, the initial road segment is refined using the conditional random field (CRF framework, which integrates high-level information into road detection. We perform several experiments to evaluate the common performance, scale sensitivity and noise sensitivity of the proposed method. The experimental results demonstrate that the proposed method exhibits high robustness compared to the state of the art.

  7. A cognitive robotic system based on the Soar cognitive architecture for mobile robot navigation, search, and mapping missions

    Science.gov (United States)

    Hanford, Scott D.

    Most unmanned vehicles used for civilian and military applications are remotely operated or are designed for specific applications. As these vehicles are used to perform more difficult missions or a larger number of missions in remote environments, there will be a great need for these vehicles to behave intelligently and autonomously. Cognitive architectures, computer programs that define mechanisms that are important for modeling and generating domain-independent intelligent behavior, have the potential for generating intelligent and autonomous behavior in unmanned vehicles. The research described in this presentation explored the use of the Soar cognitive architecture for cognitive robotics. The Cognitive Robotic System (CRS) has been developed to integrate software systems for motor control and sensor processing with Soar for unmanned vehicle control. The CRS has been tested using two mobile robot missions: outdoor navigation and search in an indoor environment. The use of the CRS for the outdoor navigation mission demonstrated that a Soar agent could autonomously navigate to a specified location while avoiding obstacles, including cul-de-sacs, with only a minimal amount of knowledge about the environment. While most systems use information from maps or long-range perceptual capabilities to avoid cul-de-sacs, a Soar agent in the CRS was able to recognize when a simple approach to avoiding obstacles was unsuccessful and switch to a different strategy for avoiding complex obstacles. During the indoor search mission, the CRS autonomously and intelligently searches a building for an object of interest and common intersection types. While searching the building, the Soar agent builds a topological map of the environment using information about the intersections the CRS detects. The agent uses this topological model (along with Soar's reasoning, planning, and learning mechanisms) to make intelligent decisions about how to effectively search the building. Once the

  8. Energy Based Control System Designs for Underactuated Robot Fish Propulsion

    OpenAIRE

    Roper, Daniel

    2013-01-01

    In nature through millions of years of evolution fish and cetaceans have developed fast efficient and highly manoeuvrable methods of marine propulsion. A recent explosion in demand for sub sea robotics, for conducting tasks such as sub sea exploration and survey has left developers desiring to capture some of the novel mechanisms evolved by fish and cetaceans to increase the efficiency of speed and manoeuvrability of sub sea robots. Research has revealed that interactions with...

  9. Safe robot execution in model-based reinforcement learning

    OpenAIRE

    Martínez Martínez, David; Alenyà Ribas, Guillem; Torras, Carme

    2015-01-01

    Task learning in robotics requires repeatedly executing the same actions in different states to learn the model of the task. However, in real-world domains, there are usually sequences of actions that, if executed, may produce unrecoverable errors (e.g. breaking an object). Robots should avoid repeating such errors when learning, and thus explore the state space in a more intelligent way. This requires identifying dangerous action effects to avoid including such actions in the generated plans...

  10. Vision Based Tracker for Dart-Catching Robot

    OpenAIRE

    Linderoth, Magnus; Robertsson, Anders; Åström, Karl; Johansson, Rolf

    2009-01-01

    This paper describes how high-speed computer vision can be used in a motion control application. The specific application investigated is a dart catching robot. Computer vision is used to detect a flying dart and a filtering algorithm predicts its future trajectory. This will give data to a robot controller allowing it to catch the dart. The performance of the implemented components indicates that the dart catching application can be made to work well. Conclusions are also made about what fea...

  11. Natural Tasking of Robots Based on Human Interaction Cues

    Science.gov (United States)

    2005-06-01

    MIT. • Matthew Marjanovic , researcher, ITA Software. • Brian Scasselatti, Assistant Professor of Computer Science, Yale. • Matthew Williamson...2004. 25 [74] Charlie C. Kemp. Shoes as a platform for vision. 7th IEEE International Symposium on Wearable Computers, 2004. [75] Matthew Marjanovic ...meso: Simulated muscles for a humanoid robot. Presentation for Humanoid Robotics Group, MIT AI Lab, August 2001. [76] Matthew J. Marjanovic . Teaching

  12. Path tracking control of mobile robots with techniques based on the use of curved abscissa

    International Nuclear Information System (INIS)

    Micaelli, A.

    1992-01-01

    The paper describes a particular method, developed by the CEA, for the control of mobile robot trajectories based on Cornu's spiral, i.e; sections of trajectories with constant curvature. New approaches are discussed for methods more convenient

  13. Precision Hopping/Rolling Robotic Surface Probe Based on Tensegrity Structures

    Data.gov (United States)

    National Aeronautics and Space Administration — We propose to overcome the limitations of wheeled surface rovers by combining recent advances in ball-shaped soft-robots based on tensegrity structures (a tension...

  14. Scheduling with Group Dynamics: a Multi-Robot Task Allocation Algorithm based on Vacancy Chains

    National Research Council Canada - National Science Library

    Dahl, Torbjorn S; Mataric, Maja J; Sukhatme, Gaurav S

    2002-01-01

    .... We present a multi-robot task allocation algorithm that is sensitive to group dynamics. Our algorithm is based on vacancy chains, a resource distribution process common in human and animal societies...

  15. LEGO-based Robotics in Higher Education: 15 Years of Student Creativity

    Directory of Open Access Journals (Sweden)

    Ethan Danahy

    2014-02-01

    Full Text Available Our goal in this article is to reflect on the role LEGO robotics has played in college engineering education over the last 15 years, starting with the introduction of the RCX in 1998 and ending with the introduction of the EV3 in 2013. By combining a modular computer programming language with a modular building platform, LEGO Education has allowed students (of all ages to become active leaders in their own education as they build everything from animals for a robotic zoo to robots that play children's games. Most importantly, it allows all students to develop different solutions to the same problem to provide a learning community. We look first at how the recent developments in the learning sciences can help in promoting student learning in robotics. We then share four case studies of successful college-level implementations that build on these developments.

  16. US Department of Energy Nuclear Energy University program in robotics for advanced reactors: Program plan, FY 1987-1991

    International Nuclear Information System (INIS)

    Mann, R.C.; Gonzalez, R.C.; Tulenko, J.S.; Tesar, D.; Wehe, D.K.

    1987-07-01

    The US Department of Energy has provided support to four universities and the Oak Ridge National Laboratory in order to pursue research leading to the development and deployment of an advanced robotic system capable of performing tasks that are hazardous to humans, that generate significant occupational radiation exposure, and/or whose execution times can be reduced if performed by an automated system. The goal is to develop a generation of advanced robotic systems capable of performing surveillance, maintenance, and repair tasks in nuclear facilities and other hazardous environments. This goal will be achieved through a team effort among the Universities of Florida, Michigan, Tennessee, Texas, and the Oak Ridge National Laboratory, and their industrial partners, Combustion Engineering, Martin Marietta Baltimore Aerospace, Odetics, Remotec, and Telerobotics International. Each of the universities and ORNL have ongoing activities and corresponding facilities in areas of R and D related to robotics. This program is designed to take full advantage of these existing resources at the participating institutions

  17. A neural network-based exploratory learning and motor planning system for co-robots

    Directory of Open Access Journals (Sweden)

    Byron V Galbraith

    2015-07-01

    Full Text Available Collaborative robots, or co-robots, are semi-autonomous robotic agents designed to work alongside humans in shared workspaces. To be effective, co-robots require the ability to respond and adapt to dynamic scenarios encountered in natural environments. One way to achieve this is through exploratory learning, or learning by doing, an unsupervised method in which co-robots are able to build an internal model for motor planning and coordination based on real-time sensory inputs. In this paper, we present an adaptive neural network-based system for co-robot control that employs exploratory learning to achieve the coordinated motor planning needed to navigate toward, reach for, and grasp distant objects. To validate this system we used the 11-degrees-of-freedom RoPro Calliope mobile robot. Through motor babbling of its wheels and arm, the Calliope learned how to relate visual and proprioceptive information to achieve hand-eye-body coordination. By continually evaluating sensory inputs and externally provided goal directives, the Calliope was then able to autonomously select the appropriate wheel and joint velocities needed to perform its assigned task, such as following a moving target or retrieving an indicated object.

  18. Behavior-based obstacle avoidance capability for biologically inspired eight-legged walking robot

    International Nuclear Information System (INIS)

    Izzeldin Ibrahim Mohd; Shamsudin M Amin; Adel Ali Syed Al-Jumaily

    1999-01-01

    Behavior-based approach has proven to be useful in making mobile robot working in real world situations. Since the behaviors are responsible for managing the interaction between the robots and its environment, observing their use can be exploited to model these interactions. A real-time obstacle avoidance algorithm has been developed and implemented. This algorithm permits the detection of unknown obstacle simultaneously with the steering of the mobile robot to avoid collisions and advance toward the target. In our approach the robot is initially given a set of behavior-producing modules to choose from, and the algorithm provides a memory-based approach to dynamically adapt the selection of the behaviors according to the history of their use. We developed a set of algorithms, which uses Subsumption Architecture (SA) for controlling an eight-legged walking robot operating in closed vicinity. This paper describes a successful application of these algorithms to Oct-Ib robot and experimental results of the robot navigating in complex environment. (Author)

  19. A neural network-based exploratory learning and motor planning system for co-robots.

    Science.gov (United States)

    Galbraith, Byron V; Guenther, Frank H; Versace, Massimiliano

    2015-01-01

    Collaborative robots, or co-robots, are semi-autonomous robotic agents designed to work alongside humans in shared workspaces. To be effective, co-robots require the ability to respond and adapt to dynamic scenarios encountered in natural environments. One way to achieve this is through exploratory learning, or "learning by doing," an unsupervised method in which co-robots are able to build an internal model for motor planning and coordination based on real-time sensory inputs. In this paper, we present an adaptive neural network-based system for co-robot control that employs exploratory learning to achieve the coordinated motor planning needed to navigate toward, reach for, and grasp distant objects. To validate this system we used the 11-degrees-of-freedom RoPro Calliope mobile robot. Through motor babbling of its wheels and arm, the Calliope learned how to relate visual and proprioceptive information to achieve hand-eye-body coordination. By continually evaluating sensory inputs and externally provided goal directives, the Calliope was then able to autonomously select the appropriate wheel and joint velocities needed to perform its assigned task, such as following a moving target or retrieving an indicated object.

  20. Integrated data base program

    International Nuclear Information System (INIS)

    Notz, K.J.

    1981-01-01

    The IDB Program provides direct support to the DOE Nuclear Waste Management and Fuel Cycle Programs and their lead sites and support contractors by providing and maintaining a current, integrated data base of spent fuel and radioactive waste inventories and projections. All major waste types (HLW, TRU, and LLW) and sources (government, commerical fuel cycle, and I/I) are included. A major data compilation was issued in September, 1981: Spent Fuel and Radioactive Waste Inventories and Projections as of December 31, 1980, DOE/NE-0017. This report includes chapters on Spent Fuel, HLW, TRU Waste, LLW, Remedial Action Waste, Active Uranium Mill Tailings, and Airborne Waste, plus Appendices with more detailed data in selected areas such as isotopics, radioactivity, thermal power, projections, and land usage. The LLW sections include volumes, radioactivity, thermal power, current inventories, projected inventories and characteristics, source terms, land requirements, and a breakdown in terms of government/commercial and defense/fuel cycle/I and I

  1. Design of Underwater Robot Lines Based on a Hybrid Automatic Optimization Strategy

    Institute of Scientific and Technical Information of China (English)

    Wenjing Lyu; Weilin Luo

    2014-01-01

    In this paper, a hybrid automatic optimization strategy is proposed for the design of underwater robot lines. Isight is introduced as an integration platform. The construction of this platform is based on the user programming and several commercial software including UG6.0, GAMBIT2.4.6 and FLUENT12.0. An intelligent parameter optimization method, the particle swarm optimization, is incorporated into the platform. To verify the strategy proposed, a simulation is conducted on the underwater robot model 5470, which originates from the DTRC SUBOFF project. With the automatic optimization platform, the minimal resistance is taken as the optimization goal;the wet surface area as the constraint condition; the length of the fore-body, maximum body radius and after-body’s minimum radius as the design variables. With the CFD calculation, the RANS equations and the standard turbulence model are used for direct numerical simulation. By analyses of the simulation results, it is concluded that the platform is of high efficiency and feasibility. Through the platform, a variety of schemes for the design of the lines are generated and the optimal solution is achieved. The combination of the intelligent optimization algorithm and the numerical simulation ensures a global optimal solution and improves the efficiency of the searching solutions.

  2. An object-based visual attention model for robotic applications.

    Science.gov (United States)

    Yu, Yuanlong; Mann, George K I; Gosine, Raymond G

    2010-10-01

    By extending integrated competition hypothesis, this paper presents an object-based visual attention model, which selects one object of interest using low-dimensional features, resulting that visual perception starts from a fast attentional selection procedure. The proposed attention model involves seven modules: learning of object representations stored in a long-term memory (LTM), preattentive processing, top-down biasing, bottom-up competition, mediation between top-down and bottom-up ways, generation of saliency maps, and perceptual completion processing. It works in two phases: learning phase and attending phase. In the learning phase, the corresponding object representation is trained statistically when one object is attended. A dual-coding object representation consisting of local and global codings is proposed. Intensity, color, and orientation features are used to build the local coding, and a contour feature is employed to constitute the global coding. In the attending phase, the model preattentively segments the visual field into discrete proto-objects using Gestalt rules at first. If a task-specific object is given, the model recalls the corresponding representation from LTM and deduces the task-relevant feature(s) to evaluate top-down biases. The mediation between automatic bottom-up competition and conscious top-down biasing is then performed to yield a location-based saliency map. By combination of location-based saliency within each proto-object, the proto-object-based saliency is evaluated. The most salient proto-object is selected for attention, and it is finally put into the perceptual completion processing module to yield a complete object region. This model has been applied into distinct tasks of robots: detection of task-specific stationary and moving objects. Experimental results under different conditions are shown to validate this model.

  3. Robot-based additive manufacturing for flexible die-modelling in incremental sheet forming

    Science.gov (United States)

    Rieger, Michael; Störkle, Denis Daniel; Thyssen, Lars; Kuhlenkötter, Bernd

    2017-10-01

    The paper describes the application concept of additive manufactured dies to support the robot-based incremental sheet metal forming process (`Roboforming') for the production of sheet metal components in small batch sizes. Compared to the dieless kinematic-based generation of a shape by means of two cooperating industrial robots, the supporting robot models a die on the back of the metal sheet by using the robot-based fused layer manufacturing process (FLM). This tool chain is software-defined and preserves the high geometrical form flexibility of Roboforming while flexibly generating support structures adapted to the final part's geometry. Test series serve to confirm the feasibility of the concept by investigating the process challenges of the adhesion to the sheet surface and the general stability as well as the influence on the geometric accuracy compared to the well-known forming strategies.

  4. A distance weighted-based approach for self-organized aggregation in robot swarms

    KAUST Repository

    Khaldi, Belkacem

    2017-12-14

    In this paper, a Distance-Weighted K Nearest Neighboring (DW-KNN) topology is proposed to study self-organized aggregation as an emergent swarming behavior within robot swarms. A virtual physics approach is applied among the proposed neighborhood topology to keep the robots together. A distance-weighted function based on a Smoothed Particle Hydrodynamic (SPH) interpolation approach is used as a key factor to identify the K-Nearest neighbors taken into account when aggregating the robots. The intra virtual physical connectivity among these neighbors is achieved using a virtual viscoelastic-based proximity model. With the ARGoS based-simulator, we model and evaluate the proposed approach showing various self-organized aggregations performed by a swarm of N foot-bot robots.

  5. Trajectory Generation and Stability Analysis for Reconfigurable Klann Mechanism Based Walking Robot

    Directory of Open Access Journals (Sweden)

    Jaichandar Kulandaidaasan Sheba

    2016-06-01

    Full Text Available Reconfigurable legged robots based on one degree of freedom are highly desired because they are effective on rough and irregular terrains and they provide mobility in such terrain with simple control schemes. It is necessary that reconfigurable legged robots should maintain stability during rest and motion, with a minimum number of legs while maintaining their full range of walking patterns resulting from different gait configuration. In this paper we present a method to generate input trajectory for reconfigurable quadruped robots based on Klann mechanism to properly synchronize movement. Six useful gait cycles based on this reconfigurable Klann mechanism for quadruped robots has been clearly shown here. The platform stability for these six useful gait cycles are validated through simulated results which clearly shows the capabilities of reconfigurable design.

  6. Model-base visual navigation of a mobile robot

    International Nuclear Information System (INIS)

    Roening, J.

    1992-08-01

    The thesis considers the problems of visual guidance of a mobile robot. A visual navigation system is formalized consisting of four basic components: world modelling, navigation sensing, navigation and action. According to this formalization an experimental system is designed and realized enabling real-world navigation experiments. A priori knowledge of the world is used for global path finding, aiding scene analysis and providing feedback information to the close the control loop between planned and actual movements. Two world models were developed. The first approach was a map-based model especially designed for low-level description of indoor environments. The other was a higher level and more symbolic representation of the surroundings utilizing the spatial graph concept. Two passive vision approaches were developed to extract navigation information. With passive three- camera stereovision a sparse depth map of the scene was produced. Another approach employed a fish-eye lens to map the entire scene of the surroundings without camera scanning. The local path planning of the system is supported by three-dimensional scene interpreter providing a partial understanding of scene contents. The interpreter consists of data-driven low-level stages and a model-driven high-level stage. Experiments were carried out in a simulator and test vehicle constructed in the laboratory. The test vehicle successfully navigated indoors

  7. KNOWLEDGE-BASED ROBOT VISION SYSTEM FOR AUTOMATED PART HANDLING

    Directory of Open Access Journals (Sweden)

    J. Wang

    2012-01-01

    Full Text Available

    ENGLISH ABSTRACT: This paper discusses an algorithm incorporating a knowledge-based vision system into an industrial robot system for handling parts intelligently. A continuous fuzzy controller was employed to extract boundary information in a computationally efficient way. The developed algorithm for on-line part recognition using fuzzy logic is shown to be an effective solution to extract the geometric features of objects. The proposed edge vector representation method provides enough geometric information and facilitates the object geometric reconstruction for gripping planning. Furthermore, a part-handling model was created by extracting the grasp features from the geometric features.

    AFRIKAANSE OPSOMMING: Hierdie artikel beskryf ‘n kennis-gebaseerde visiesisteemalgoritme wat in ’n industriёle robotsisteem ingesluit word om sodoende intelligente komponenthantering te bewerkstellig. ’n Kontinue wasige beheerder is gebruik om allerlei objekinligting deur middel van ’n effektiewe berekeningsmetode te bepaal. Die ontwikkelde algoritme vir aan-lyn komponentherkenning maak gebruik van wasige logika en word bewys as ’n effektiewe metode om geometriese inligting van objekte te bepaal. Die voorgestelde grensvektormetode verskaf voldoende inligting en maak geometriese rekonstruksie van die objek moontlik om greepbeplanning te kan doen. Voorts is ’n komponenthanteringsmodel ontwikkel deur die grypkenmerke af te lei uit die geometriese eienskappe.

  8. Automation and robotics considerations for a lunar base

    Science.gov (United States)

    Sliwa, Nancy E.; Harrison, F. Wallace, Jr.; Soloway, Donald I.; Mckinney, William S., Jr.; Cornils, Karin; Doggett, William R.; Cooper, Eric G.; Alberts, Thomas E.

    1992-01-01

    An envisioned lunar outpost shares with other NASA missions many of the same criteria that have prompted the development of intelligent automation techniques with NASA. Because of increased radiation hazards, crew surface activities will probably be even more restricted than current extravehicular activity in low Earth orbit. Crew availability for routine and repetitive tasks will be at least as limited as that envisioned for the space station, particularly in the early phases of lunar development. Certain tasks are better suited to the untiring watchfulness of computers, such as the monitoring and diagnosis of multiple complex systems, and the perception and analysis of slowly developing faults in such systems. In addition, mounting costs and constrained budgets require that human resource requirements for ground control be minimized. This paper provides a glimpse of certain lunar base tasks as seen through the lens of automation and robotic (A&R) considerations. This can allow a more efficient focusing of research and development not only in A&R, but also in those technologies that will depend on A&R in the lunar environment.

  9. Navigasi Berbasis Behavior dan Fuzzy Logic pada Simulasi Robot Bergerak Otonom

    Directory of Open Access Journals (Sweden)

    Rendyansyah

    2016-03-01

    Full Text Available Mobile robot is the robotic mechanism that is able to moved automatically. The movement of the robot automatically require a navigation system. Navigation is a method for determining the robot motion. In this study, using a method developed robot navigation behavior with fuzzy logic. The behavior of the robot is divided into several modules, such as walking, avoid obstacles, to follow walls, corridors and conditions of u-shape. In this research designed mobile robot simulation in a visual programming. Robot is equipped with seven distance sensor and divided into several groups to test the behavior that is designed, so that the behavior of the robot generate speed and steering control. Based on experiments that have been conducted shows that mobile robot simulation can run smooth on many conditions. This proves that the implementation of the formation of behavior and fuzzy logic techniques on the robot working well

  10. Pattern of improvement in upper limb pointing task kinematics after a 3-month training program with robotic assistance in stroke.

    Science.gov (United States)

    Pila, Ophélie; Duret, Christophe; Laborne, François-Xavier; Gracies, Jean-Michel; Bayle, Nicolas; Hutin, Emilie

    2017-10-13

    When exploring changes in upper limb kinematics and motor impairment associated with motor recovery in subacute post stroke during intensive therapies involving robot-assisted training, it is not known whether trained joints improve before non-trained joints and whether target reaching capacity improves before movement accuracy. Twenty-two subacute stroke patients (mean delay post-stroke at program onset 63 ± 29 days, M2) underwent 50 ± 17 (mean ± SD) 45-min sessions of robot-assisted (InMotion™) shoulder/elbow training over 3 months, in addition to conventional occupational therapy. Monthly evaluations (M2 to M5) included Fugl-Meyer Assessment (FM), with subscores per joint, and four robot-based kinematic measures: mean target distance covered, mean velocity, direction accuracy (inverse of root mean square error from straight line) and movement smoothness (inverse of mean number of zero-crossings in the velocity profile). We assessed delays to reach statistically significant improvement for each outcome measure. At M5, all clinical and kinematic parameters had markedly improved: Fugl-Meyer, +65% (median); distance covered, +87%; mean velocity, +101%; accuracy, +134%; and smoothness, +96%. Delays to reach statistical significance were M3 for the shoulder/elbow Fugl-Meyer subscore (+43%), M4 for the hand (+80%) and M5 for the wrist (+133%) subscores. For kinematic parameters, delays to significant improvements were M3 for distance (+68%), velocity (+65%) and smoothness (+50%), and M5 for accuracy (+134%). An intensive rehabilitation program combining robot-assisted shoulder/elbow training and conventional occupational therapy was associated with improvement in shoulder and elbow movements first, which suggests focal behavior-related brain plasticity. Findings also suggested that recovery of movement quantity related parameters (range of motion, velocity and smoothness) might precede that of movement quality (accuracy). EudraCT 2016-005121-36 . Date of

  11. Pose estimation-based path planning for a tracked mobile robot traversing uneven terrains

    OpenAIRE

    Jun , Jae-Yun; Saut , Jean-Philippe; Benamar , Faïz

    2015-01-01

    International audience; A novel path-planning algorithm is proposed for a tracked mobile robot to traverse uneven terrains, which can efficiently search for stability sub-optimal paths. This algorithm consists of combining two RRT-like algorithms (the Transition-based RRT (T-RRT) and the Dynamic-Domain RRT (DD-RRT) algorithms) bidirectionally and of representing the robot-terrain interaction with the robot’s quasi-static tip-over stability measure (assuming that the robot traverses uneven ter...

  12. Decomposition and Cross-Product-Based Method for Computing the Dynamic Equation of Robots

    Directory of Open Access Journals (Sweden)

    Ching-Long Shih

    2012-08-01

    Full Text Available This paper aims to demonstrate a clear relationship between Lagrange equations and Newton-Euler equations regarding computational methods for robot dynamics, from which we derive a systematic method for using either symbolic or on-line numerical computations. Based on the decomposition approach and cross-product operation, a computing method for robot dynamics can be easily developed. The advantages of this computing framework are that: it can be used for both symbolic and on-line numeric computation purposes, and it can also be applied to biped systems, as well as some simple closed-chain robot systems.

  13. Experiences in Developing an Experimental Robotics Course Program for Undergraduate Education

    Science.gov (United States)

    Jung, Seul

    2013-01-01

    An interdisciplinary undergraduate-level robotics course offers students the chance to integrate their engineering knowledge learned throughout their college years by building a robotic system. Robotics is thus a core course in system and control-related engineering education. This paper summarizes the experience of developing robotics courses…

  14. Simulation and off-line programming at Sandia`s Intelligent Systems and Robotics Center

    Energy Technology Data Exchange (ETDEWEB)

    Xavier, P.G.; Fahrenholtz, J.C.; McDonald, M. [Sandia National Labs., Albuquerque, NM (United States). Intelligent Systems and Robotics Center] [and others

    1997-11-01

    One role of the Intelligent Robotics and System Center (ISRC) at Sandia National Laboratories is to address certain aspects of Sandia`s mission to design, manufacture, maintain, and dismantle nuclear weapon components. Hazardous materials, devices, and environments are often involved. Because of shrinking resources, these tasks must be accomplished with a minimum of prototyping, while maintaining high reliability. In this paper, the authors describe simulation, off-line programming/planning, and related tools which are in use, under development, and being researched to solve these problems at the ISRC.

  15. 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.

  16. Dynamic modelling, identification and simulation of industrial robots – for off-line programming of robotised laser welding –

    NARCIS (Netherlands)

    Waiboer, R.R.

    2007-01-01

    Robotised laser welding is an innovative joining technique which is increasingly finding applications, especially in the automotive industry. In order to reduce the time needed to prepare and programthe laser welding robot, off-line programming systems are used. The off-line programming systems

  17. The Effectiveness of Simulated Robots for Supporting the Learning of Introductory Programming: A Multi-Case Case Study

    Science.gov (United States)

    Major, Louis; Kyriacou, Theocharis; Brereton, Pearl

    2014-01-01

    This work investigates the effectiveness of simulated robots as tools to support the learning of programming. After the completion of a systematic review and exploratory research, a multi-case case study was undertaken. A simulator, named Kebot, was developed and used to run four 10-hour programming workshops. Twenty-three student participants…

  18. Image processor of model-based vision system for assembly robots

    International Nuclear Information System (INIS)

    Moribe, H.; Nakano, M.; Kuno, T.; Hasegawa, J.

    1987-01-01

    A special purpose image preprocessor for the visual system of assembly robots has been developed. The main function unit is composed of lookup tables to utilize the advantage of semiconductor memory for large scale integration, high speed and low price. More than one unit may be operated in parallel since it is designed on the standard IEEE 796 bus. The operation time of the preprocessor in line segment extraction is usually 200 ms per 500 segments, though it differs according to the complexity of scene image. The gray-scale visual system supported by the model-based analysis program using the extracted line segments recognizes partially visible or overlapping industrial workpieces, and detects these locations and orientations

  19. Mobile robots in research and development programs at the Savannah River Site

    International Nuclear Information System (INIS)

    Martin, T.P.; Byrd, J.S.; Fisher, J.J.

    1987-01-01

    Savannah River Laboratory (SRL) is developing mobile robots for deployment in nuclear applications at the Savannah River Plant (SRP). Teleoperated mobile vehicles have been successfully used for several onsite applications. Development work using two research vehicles is underway to demonstrate semi-autonomous intelligent expert robot system operation in process areas. A description of the mechanical equipment, control systems, and operating modes of these vehicles is presented, including the integration of onboard sensors. A control hierarchy that uses modest computational methods is being developed at SRL to allow vehicles to autonomously navigate and perform tasks in known environments, without the need for large computer systems. Knowledge-based expert systems are being evaluated to simplify operator control, to assist in navigation functions, and to analyze sensory information

  20. Mobile robots in research and development programs at the Savannah River site

    International Nuclear Information System (INIS)

    Martin, T.P.; Byrd, J.S.; Fisher, J.J.

    1987-01-01

    Mobile robots for deployment in nuclear applications at the Savannah River Plant (SRP) have been developed. Teleoperated mobile vehicles have been successfully used for several onsite applications. Development work using two research vehicles is underway to demonstrate semi-autonomous intelligent expert robot system operation in process areas. A description of the mechanical equipment, control systems, and operating modes of these vehicles is presented, including the integration of onboard sensors. A control hierarchy that uses modest computational methods is being developed at SRL to allow vehicles to autonomously navigate and perform tasks in known environments, without the need for large computer systems. Knowledge-based expert systems are being evaluated to simplify operator control, to assist in navigation functions, and to analyze sensory information

  1. Keyframes Global Map Establishing Method for Robot Localization through Content-Based Image Matching

    Directory of Open Access Journals (Sweden)

    Tianyang Cao

    2017-01-01

    Full Text Available Self-localization and mapping are important for indoor mobile robot. We report a robust algorithm for map building and subsequent localization especially suited for indoor floor-cleaning robots. Common methods, for example, SLAM, can easily be kidnapped by colliding or disturbed by similar objects. Therefore, keyframes global map establishing method for robot localization in multiple rooms and corridors is needed. Content-based image matching is the core of this method. It is designed for the situation, by establishing keyframes containing both floor and distorted wall images. Image distortion, caused by robot view angle and movement, is analyzed and deduced. And an image matching solution is presented, consisting of extraction of overlap regions of keyframes extraction and overlap region rebuild through subblocks matching. For improving accuracy, ceiling points detecting and mismatching subblocks checking methods are incorporated. This matching method can process environment video effectively. In experiments, less than 5% frames are extracted as keyframes to build global map, which have large space distance and overlap each other. Through this method, robot can localize itself by matching its real-time vision frames with our keyframes map. Even with many similar objects/background in the environment or kidnapping robot, robot localization is achieved with position RMSE <0.5 m.

  2. Solution of Inverse Kinematics for 6R Robot Manipulators With Offset Wrist Based on Geometric Algebra.

    Science.gov (United States)

    Fu, Zhongtao; Yang, Wenyu; Yang, Zhen

    2013-08-01

    In this paper, we present an efficient method based on geometric algebra for computing the solutions to the inverse kinematics problem (IKP) of the 6R robot manipulators with offset wrist. Due to the fact that there exist some difficulties to solve the inverse kinematics problem when the kinematics equations are complex, highly nonlinear, coupled and multiple solutions in terms of these robot manipulators stated mathematically, we apply the theory of Geometric Algebra to the kinematic modeling of 6R robot manipulators simply and generate closed-form kinematics equations, reformulate the problem as a generalized eigenvalue problem with symbolic elimination technique, and then yield 16 solutions. Finally, a spray painting robot, which conforms to the type of robot manipulators, is used as an example of implementation for the effectiveness and real-time of this method. The experimental results show that this method has a large advantage over the classical methods on geometric intuition, computation and real-time, and can be directly extended to all serial robot manipulators and completely automatized, which provides a new tool on the analysis and application of general robot manipulators.

  3. AT89S52 microcontroller Based A Fire Extinguisher Robot Using Ultrasonic and Ultraviolet Sensor

    Directory of Open Access Journals (Sweden)

    Wahyu Sapto Aji

    2009-12-01

    Full Text Available The fire often takes many victims. Fire detection system sometime can not prevent this from happening. Therefore, it is essential to develop a robot that can detect the present of fire as well as extinguish it. This research aimed to design a fire extinguisher robot using AT89S52 microcontroller as its controller. A DC fan controlled by a relay is utilized to put out the fire and a fire sensor (UV-Tron is used to detect the presence of fire. The movement of the robot is driven by motor DC. The robot can detect the surrounding obstacles and possess an ultrasound-based navigation system. If the ultrasound system detects an obstacle, the robot will automatically turn without colliding the obstacle or other things around it. The result has shown that this fire extinguisher robot can be built using hardware and software controlled by an AT89S52 microcontroller. It can be concluded from the tests that the robot can detect fire as far as 5 meter distance and able to successfully put out the fire.

  4. Modified bug-1 algorithm based strategy for obstacle avoidance in multi robot system

    Directory of Open Access Journals (Sweden)

    Kandathil Jom J.

    2018-01-01

    Full Text Available One of the primary ability of an intelligent mobile robot system is obstacle avoidance. BUG algorithms are classic examples of the algorithms used for achieving obstacle avoidance. Unlike many other planning algorithms based on global knowledge, BUG algorithms assume only local knowledge of the environment and a global goal. Among the variations of the BUG algorithms that prevail, BUG-0, BUG-1 and BUG-2 are the more prominent versions. The exhaustive search algorithm present in BUG-1 makes it more reliable and safer for practical applications. Overall, this provides a more predictable and dependable performance. Hence, the essential focus in this paper is on implementing the BUG-1 algorithm across a group of robots to move them from a start location to a target location. The results are compared with the results from BUG-1 algorithm implemented on a single robot. The strategy developed in this work reduces the time involved in moving the robots from starting location to the target location. Further, the paper shows that the total distance covered by each robot in a multi robot-system is always lesser than or equal to that travelled by a single robot executing the same problem.

  5. Correction of Visual Perception Based on Neuro-Fuzzy Learning for the Humanoid Robot TEO

    Directory of Open Access Journals (Sweden)

    Juan Hernandez-Vicen

    2018-03-01

    Full Text Available New applications related to robotic manipulation or transportation tasks, with or without physical grasping, are continuously being developed. To perform these activities, the robot takes advantage of different kinds of perceptions. One of the key perceptions in robotics is vision. However, some problems related to image processing makes the application of visual information within robot control algorithms difficult. Camera-based systems have inherent errors that affect the quality and reliability of the information obtained. The need of correcting image distortion slows down image parameter computing, which decreases performance of control algorithms. In this paper, a new approach to correcting several sources of visual distortions on images in only one computing step is proposed. The goal of this system/algorithm is the computation of the tilt angle of an object transported by a robot, minimizing image inherent errors and increasing computing speed. After capturing the image, the computer system extracts the angle using a Fuzzy filter that corrects at the same time all possible distortions, obtaining the real angle in only one processing step. This filter has been developed by the means of Neuro-Fuzzy learning techniques, using datasets with information obtained from real experiments. In this way, the computing time has been decreased and the performance of the application has been improved. The resulting algorithm has been tried out experimentally in robot transportation tasks in the humanoid robot TEO (Task Environment Operator from the University Carlos III of Madrid.

  6. Simulation of Robot Kinematics Using Interactive Computer Graphics.

    Science.gov (United States)

    Leu, M. C.; Mahajan, R.

    1984-01-01

    Development of a robot simulation program based on geometric transformation softwares available in most computer graphics systems and program features are described. The program can be extended to simulate robots coordinating with external devices (such as tools, fixtures, conveyors) using geometric transformations to describe the…

  7. QFD-based conceptual design of an autonomous underwater robot

    Directory of Open Access Journals (Sweden)

    Thip Pasawang

    2015-12-01

    Full Text Available Autonomous underwater robots in the past few years have been designed according to the individual concepts and experiences of the researchers. To design a robot, which meets all the requirements of potential users, is an advanced work. Hence, a systematic design method that could include users’ preferences and requirements is needed. This paper presents the quality function deployment (QFD technique to design an autonomous underwater robot focusing on the Thai Navy military mission. Important user requirements extracted from the QFD method are the ability to record videos, operating at depth up to 10 meters, the ability to operate remotely with cable and safety concerns related to water leakages. Less important user requirements include beauty, using renewable energy, operating remotely with radio and ability to work during night time. The important design parameters derived from the user requirements are a low cost-controller, an autonomous control algorithm, a compass sensor and vertical gyroscope, and a depth sensor. Of low-importance ranked design parameters include the module design, use clean energy, a low noise electric motor, remote surveillance design, a pressure hull, and a beautiful hull form design. The study results show the feasibility of using QFD techniques to systematically design the autonomous underwater robot to meet user requirements. Mapping between the design and expected parameters and a conceptual drafting design of an autonomous underwater robot are also presented.

  8. Mindstorms robots and the application of cognitive load theory in introductory programming

    Science.gov (United States)

    Mason, Raina; Cooper, Graham

    2013-12-01

    This paper reports on a series of introductory programming workshops, initially targeting female high school students, which utilised Lego Mindstorms robots. Cognitive load theory (CLT) was applied to the instructional design of the workshops, and a controlled experiment was also conducted investigating aspects of the interface. Results indicated that a truncated interface led to better learning by novice programmers as measured by test performance by participants, as well as enhanced shifts in self-efficacy and lowered perception of difficulty. There was also a transfer effect to another programming environment (Alice). It is argued that the results indicate that for novice programmers, the mere presence on-screen of additional (redundant) entities acts as a form of tacit distraction, thus impeding learning. The utility of CLT to analyse, design and deliver aspects of computer programming environments and instructional materials is discussed.

  9. Image-based Fuzzy Parking Control of a Car-like Mobile Robot

    Directory of Open Access Journals (Sweden)

    Yin Yin Aye

    2017-03-01

    Full Text Available This paper develops a novel automatic parking system using an image-based fuzzy controller, where in the reasoning the slope and intercept of the desired target line are used for the inputs, and the steering angle of the robot is generated for the output. The objective of this study is that a robot equipped with a camera detects a rectangular parking frame, which is drawn on the floor, based on image processing. The desired target line to be followed by the robot is generated by using Hough transform from a captured image. The fuzzy controller is designed according to experiments of skilled driver, and the fuzzy rules are tuned and the fuzzy membership functions are optimized by experimentally for output. The effectiveness of the proposed method is demonstrated through some experimental results with an actual mobile robot

  10. A Web-Based Integration Procedure for the Development of Reconfigurable Robotic Work-Cells

    Directory of Open Access Journals (Sweden)

    Paulo Ferreira

    2013-07-01

    Full Text Available Concepts related to the development of reconfigurable manufacturing systems (RMS and methodologies to provide the best practices in the processing industry and factory automation, such as system integration and web-based technology, are major issues in designing next-generation manufacturing systems (NGMS. Adaptable and integrable devices are crucial for the success of NGMS. In robotic cells the integration of manufacturing components is essential to accelerate system adaptability. Sensors, control architectures and communication technologies have contributed to achieving further agility in reconfigurable factories. In this work a web-based robotic cell integration procedure is proposed to aid the identification of reconfigurable issues and requirements. This methodology is applied to an industrial robot manipulator to enhance system flexibility towards the development of a reconfigurable robotic platform.

  11. A Sliding Mode Control-Based on a RBF Neural Network for Deburring Industry Robotic Systems

    Directory of Open Access Journals (Sweden)

    Yong Tao

    2016-01-01

    Full Text Available A sliding mode control method based on radial basis function (RBF neural network is proposed for the deburring of industry robotic systems. First, a dynamic model for deburring the robot system is established. Then, a conventional SMC scheme is introduced for the joint position tracking of robot manipulators. The RBF neural network based sliding mode control (RBFNN-SMC has the ability to learn uncertain control actions. In the RBFNN-SMC scheme, the adaptive tuning algorithms for network parameters are derived by a Koski function algorithm to ensure the network convergences and enacts stable control. The simulations and experimental results of the deburring robot system are provided to illustrate the effectiveness of the proposed RBFNN-SMC control method. The advantages of the proposed RBFNN-SMC method are also evaluated by comparing it to existing control schemes.

  12. Bio-robots automatic navigation with graded electric reward stimulation based on Reinforcement Learning.

    Science.gov (United States)

    Zhang, Chen; Sun, Chao; Gao, Liqiang; Zheng, Nenggan; Chen, Weidong; Zheng, Xiaoxiang

    2013-01-01

    Bio-robots based on brain computer interface (BCI) suffer from the lack of considering the characteristic of the animals in navigation. This paper proposed a new method for bio-robots' automatic navigation combining the reward generating algorithm base on Reinforcement Learning (RL) with the learning intelligence of animals together. Given the graded electrical reward, the animal e.g. the rat, intends to seek the maximum reward while exploring an unknown environment. Since the rat has excellent spatial recognition, the rat-robot and the RL algorithm can convergent to an optimal route by co-learning. This work has significant inspiration for the practical development of bio-robots' navigation with hybrid intelligence.

  13. Tegotae-based decentralised control scheme for autonomous gait transition of snake-like robots.

    Science.gov (United States)

    Kano, Takeshi; Yoshizawa, Ryo; Ishiguro, Akio

    2017-08-04

    Snakes change their locomotion patterns in response to the environment. This ability is a motivation for developing snake-like robots with highly adaptive functionality. In this study, a decentralised control scheme of snake-like robots that exhibited autonomous gait transition (i.e. the transition between concertina locomotion in narrow aisles and scaffold-based locomotion on unstructured terrains) was developed. Additionally, the control scheme was validated via simulations. A key insight revealed is that these locomotion patterns were not preprogrammed but emerged by exploiting Tegotae, a concept that describes the extent to which a perceived reaction matches a generated action. Unlike local reflexive mechanisms proposed previously, the Tegotae-based feedback mechanism enabled the robot to 'selectively' exploit environments beneficial for propulsion, and generated reasonable locomotion patterns. It is expected that the results of this study can form the basis to design robots that can work under unpredictable and unstructured environments.

  14. Girls, Boys, and Bots: Gender Differences in Young Children’s Performance on Robotics and Programming Tasks

    Directory of Open Access Journals (Sweden)

    Amanda Sullivan

    2016-08-01

    Full Text Available Prior work demonstrates the importance of introducing young children to programming and engineering content before gender stereotypes are fully developed and ingrained in later years. However, very little research on gender and early childhood technology interventions exist. This pilot study looks at N=45 children in kindergarten through second grade who completed an eight-week robotics and programming curriculum using the KIWI robotics kit. KIWI is a developmentally appropriate robotics construction set specifically designed for use with children ages 4 to 7 years old. Qualitative pre-interviews were administered to determine whether participating children had any gender-biased attitudes toward robotics and other engineering tools prior to using KIWI in their classrooms. Post-tests were administered upon completion of the curriculum to determine if any gender differences in achievement were present. Results showed that young children were beginning to form opinions about which technologies and tools would be better suited for boys and girls. While there were no significant differences between boys and girls on the robotics and simple programming tasks, boys performed significantly better than girls on the advanced programming tasks such as, using repeat loops with sensor parameters. Implications for the design of new technological tools and curriculum that are appealing to boys and girls are discussed.

  15. An Intelligent Agent-Controlled and Robot-Based Disassembly Assistant

    Science.gov (United States)

    Jungbluth, Jan; Gerke, Wolfgang; Plapper, Peter

    2017-09-01

    One key for successful and fluent human-robot-collaboration in disassembly processes is equipping the robot system with higher autonomy and intelligence. In this paper, we present an informed software agent that controls the robot behavior to form an intelligent robot assistant for disassembly purposes. While the disassembly process first depends on the product structure, we inform the agent using a generic approach through product models. The product model is then transformed to a directed graph and used to build, share and define a coarse disassembly plan. To refine the workflow, we formulate “the problem of loosening a connection and the distribution of the work” as a search problem. The created detailed plan consists of a sequence of actions that are used to call, parametrize and execute robot programs for the fulfillment of the assistance. The aim of this research is to equip robot systems with knowledge and skills to allow them to be autonomous in the performance of their assistance to finally improve the ergonomics of disassembly workstations.

  16. Vision Based Autonomous Robotic Control for Advanced Inspection and Repair

    Science.gov (United States)

    Wehner, Walter S.

    2014-01-01

    The advanced inspection system is an autonomous control and analysis system that improves the inspection and remediation operations for ground and surface systems. It uses optical imaging technology with intelligent computer vision algorithms to analyze physical features of the real-world environment to make decisions and learn from experience. The advanced inspection system plans to control a robotic manipulator arm, an unmanned ground vehicle and cameras remotely, automatically and autonomously. There are many computer vision, image processing and machine learning techniques available as open source for using vision as a sensory feedback in decision-making and autonomous robotic movement. My responsibilities for the advanced inspection system are to create a software architecture that integrates and provides a framework for all the different subsystem components; identify open-source algorithms and techniques; and integrate robot hardware.

  17. Flocking of multiple mobile robots based on backstepping.

    Science.gov (United States)

    Dong, Wenjie

    2011-04-01

    This paper considers the flocking of multiple nonholonomic wheeled mobile robots. Distributed controllers are proposed with the aid of backstepping techniques, results from graph theory, and singular perturbation theory. The proposed controllers can make the states of a group of robots converge to a desired geometric pattern whose centroid moves along a desired trajectory under the condition that the desired trajectory is available to a portion of the group of robots. Since communication delay is inevitable in distributed control, its effect on the performance of the closed-loop systems is analyzed. It is shown that the proposed controllers work well if communication delays are constant. To show effectiveness of the proposed controllers, simulation results are included.

  18. Robotics Vision-based Heuristic Reasoning for Underwater Target Tracking and Navigation

    OpenAIRE

    Kia, Chua; Arshad, Mohd Rizal

    2006-01-01

    This paper presents a robotics vision-based heuristic reasoning system for underwater target tracking and navigation. This system is introduced to improve the level of automation of underwater Remote Operated Vehicles (ROVs) operations. A prototype which combines computer vision with an underwater robotics system is successfully designed and developed to perform target tracking and intelligent navigation. This study focuses on developing image processing algorithms and fuzzy inference system ...

  19. Study of the Navigation Method for a Snake Robot Based on the Kinematics Model with MEMS IMU

    Directory of Open Access Journals (Sweden)

    Xu Zhao

    2018-03-01

    Full Text Available A snake robot is a type of highly redundant mobile robot that significantly differs from a tracked robot, wheeled robot and legged robot. To address the issue of a snake robot performing self-localization in the application environment without assistant orientation, an autonomous navigation method is proposed based on the snake robot’s motion characteristic constraints. The method realized the autonomous navigation of the snake robot with non-nodes and an external assistant using its own Micro-Electromechanical-Systems (MEMS Inertial-Measurement-Unit (IMU. First, it studies the snake robot’s motion characteristics, builds the kinematics model, and then analyses the motion constraint characteristics and motion error propagation properties. Second, it explores the snake robot’s navigation layout, proposes a constraint criterion and the fixed relationship, and makes zero-state constraints based on the motion features and control modes of a snake robot. Finally, it realizes autonomous navigation positioning based on the Extended-Kalman-Filter (EKF position estimation method under the constraints of its motion characteristics. With the self-developed snake robot, the test verifies the proposed method, and the position error is less than 5% of Total-Traveled-Distance (TDD. In a short-distance environment, this method is able to meet the requirements of a snake robot in order to perform autonomous navigation and positioning in traditional applications and can be extended to other familiar multi-link robots.

  20. Study of the Navigation Method for a Snake Robot Based on the Kinematics Model with MEMS IMU

    Science.gov (United States)

    Dou, Lihua; Su, Zhong; Liu, Ning

    2018-01-01

    A snake robot is a type of highly redundant mobile robot that significantly differs from a tracked robot, wheeled robot and legged robot. To address the issue of a snake robot performing self-localization in the application environment without assistant orientation, an autonomous navigation method is proposed based on the snake robot’s motion characteristic constraints. The method realized the autonomous navigation of the snake robot with non-nodes and an external assistant using its own Micro-Electromechanical-Systems (MEMS) Inertial-Measurement-Unit (IMU). First, it studies the snake robot’s motion characteristics, builds the kinematics model, and then analyses the motion constraint characteristics and motion error propagation properties. Second, it explores the snake robot’s navigation layout, proposes a constraint criterion and the fixed relationship, and makes zero-state constraints based on the motion features and control modes of a snake robot. Finally, it realizes autonomous navigation positioning based on the Extended-Kalman-Filter (EKF) position estimation method under the constraints of its motion characteristics. With the self-developed snake robot, the test verifies the proposed method, and the position error is less than 5% of Total-Traveled-Distance (TDD). In a short-distance environment, this method is able to meet the requirements of a snake robot in order to perform autonomous navigation and positioning in traditional applications and can be extended to other familiar multi-link robots. PMID:29547515

  1. An artificial flexible robot arm based on pneumatic muscle actuators

    Directory of Open Access Journals (Sweden)

    Renn Jyh-Chyang

    2017-01-01

    Full Text Available The purpose of this paper is to develop a novel human-friendly artificial flexible robot arm using four parallel-connected pneumatic muscle actuators (PMAs. The PMA is a flexible silicone rubber actuator which has some behaviors nearest to the real biological muscle including translational and rotational motions. An inverse kinematic model for the motion control is also developed. Finally, from experiment results, it is proved that not only the axial contraction control of a single PMA but also the attitude control of the whole pneumatic flexible robot arm using PID controller are satisfactory.

  2. Declarative Rule-based Safety for Robotic Perception Systems

    DEFF Research Database (Denmark)

    Mogensen, Johann Thor Ingibergsson; Kraft, Dirk; Schultz, Ulrik Pagh

    2017-01-01

    Mobile robots are used across many domains from personal care to agriculture. Working in dynamic open-ended environments puts high constraints on the robot perception system, which is critical for the safety of the system as a whole. To achieve the required safety levels the perception system needs...... to be certified, but no specific standards exist for computer vision systems, and the concept of safe vision systems remains largely unexplored. In this paper we present a novel domain-specific language that allows the programmer to express image quality detection rules for enforcing safety constraints...

  3. Sampling Based Trajectory Planning for Robots in Dynamic Human Environments

    DEFF Research Database (Denmark)

    Svenstrup, Mikael

    2010-01-01

    Open-ended human environments, such as pedestrian streets, hospital corridors, train stations etc., are places where robots start to emerge. Hence, being able to plan safe and natural trajectories in these dynamic environments is an important skill for future generations of robots. In this work...... the problem is formulated as planning a minimal cost trajectory through a potential field, defined from the perceived position and motion of persons in the environment. A modified Rapidlyexploring Random Tree (RRT) algorithm is proposed as a solution to the planning problem. The algorithm implements a new...... for the uncertainty in the dynamic environment. The planning algorithm is demonstrated in a simulated pedestrian street environment....

  4. Redefining robot based technologies for elderly people assistance: a survey

    DEFF Research Database (Denmark)

    Pagliarini, Luigi; Lund, Henrik Hautop

    2016-01-01

    , learning-speed, efficiency, short and long-term effect, active vs. passive, etc. We do so by showing the most important existing examples, and by taking into account all the possible factors that might help researchers when thinking of developing appropriate technologies for elderly care, as well as......, for their relative assistance personnel. Indeed, while in rehabilitation robotics, a major role is played by the human-machine interface (HMI) used to gather the patient's intent from biological signals, and convert them into control signals for the robotic artefacts, surprisingly, decades of research have not yet...

  5. A Fuzzy Control Based Stair-Climbing Service Robot

    OpenAIRE

    Wang, Ming-Shyan

    2010-01-01

    In the chapter, we have developed a stair-climbing robot to provide service for the elders and completed two walking experiments of moving up and down stairs with the rise/depth of 120/400 mm and 175/280 mm. The third experiment of object tracking, capturing, and loading by the arm have been shown in the taped pictures from videos to verify the proposed design. In fact, we will show the arm may capture the specific object during climbing up and down in the future. In addition, the robot will ...

  6. Safety Supervisory Strategy for an Upper-Limb Rehabilitation Robot Based on Impedance Control

    Directory of Open Access Journals (Sweden)

    Lizheng Pan

    2013-02-01

    Full Text Available User security is an important consideration for robots that interact with humans, especially for upper-limb rehabilitation robots, during the use of which stroke patients are often more susceptible to injury. In this paper, a novel safety supervisory control method incorporating fuzzy logic is proposed so as to guarantee the impaired limb's safety should an emergency situation occur and the robustness of the upper-limb rehabilitation robot control system. Firstly, a safety supervisory fuzzy controller (SSFC was designed based on the impaired-limb's real-time physical state by extracting and recognizing the impaired-limb's tracking movement features. Then, the proposed SSFC was used to automatically regulate the desired force either to account for reasonable disturbance resulting from pose or position changes or to respond in adequate time to an emergency based on an evaluation of the impaired-limb's physical condition. Finally, a position-based impedance controller was implemented to achieve compliance between the robotic end-effector and the impaired limb during the robot-assisted rehabilitation training. The experimental results show the effectiveness and potential of the proposed method for achieving safety and robustness for the rehabilitation robot.

  7. 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

  8. The CAD drawing as a source of data for robot programming purposes – a review

    Directory of Open Access Journals (Sweden)

    Foit Krzysztof

    2017-01-01

    Full Text Available Industrial robots are widely used in mass production, successfully replacing the workers during repetitive tasks. The lack of direct human participation in the production process involves the necessity of programming of the machines, which is mostly the time-consuming process. Most of the operations are well described in the process documentation, but some actions require the use of complicated paths, like for example welding, laser or water cutting, edge grinding, application of liquid sealants or films of paint etc. All of the mentioned activities need the precise movements of robot’s effector and this is - in many cases - connected with the necessity of entering of many points that approximate the path. One of the ways to solve this problem is the possibility of generating the complex path automatically, using the information from the technical documentation. This paper presents such approach that uses the CAD drawings as a data source. The available literature presents this problem mainly in the aspects of large software applications, but this paper was focused on presenting the problems of the proper analysis of the drawing and how to process the data to the form that can be used during robot programming.

  9. An assembly system based on industrial robot with binocular stereo vision

    Science.gov (United States)

    Tang, Hong; Xiao, Nanfeng

    2017-01-01

    This paper proposes an electronic part and component assembly system based on an industrial robot with binocular stereo vision. Firstly, binocular stereo vision with a visual attention mechanism model is used to get quickly the image regions which contain the electronic parts and components. Secondly, a deep neural network is adopted to recognize the features of the electronic parts and components. Thirdly, in order to control the end-effector of the industrial robot to grasp the electronic parts and components, a genetic algorithm (GA) is proposed to compute the transition matrix and the inverse kinematics of the industrial robot (end-effector), which plays a key role in bridging the binocular stereo vision and the industrial robot. Finally, the proposed assembly system is tested in LED component assembly experiments, and the results denote that it has high efficiency and good applicability.

  10. Optimization design of wireless charging system for autonomous robots based on magnetic resonance coupling

    Directory of Open Access Journals (Sweden)

    Junhua Wang

    2018-05-01

    Full Text Available Wireless charging is the key technology to realize real autonomy of mobile robots. As the core part of wireless power transfer system, coupling mechanism including coupling coils and compensation topology is analyzed and optimized through simulations, to achieve stable and practical wireless charging suitable for ordinary robots. Multi-layer coil structure, especially double-layer coil is explored and selected to greatly enhance coupling performance, while shape of ferrite shielding goes through distributed optimization to guarantee coil fault tolerance and cost effectiveness. On the basis of optimized coils, primary compensation topology is analyzed to adopt composite LCL compensation, to stabilize operations of the primary side under variations of mutual inductance. Experimental results show the optimized system does make sense for wireless charging application for robots based on magnetic resonance coupling, to realize long-term autonomy of robots.

  11. A Sensor Based Navigation Algorithm for a Mobile Robot using the DVFF Approach

    Directory of Open Access Journals (Sweden)

    A. OUALID DJEKOUNE

    2009-06-01

    Full Text Available Often autonomous mobile robots operate in environment for which prior maps are incomplete or inaccurate. They require the safe execution for a collision free motion to a goal position. This paper addresses a complete navigation method for a mobile robot that moves in unknown environment. Thus, a novel method called DVFF combining the Virtual Force Field (VFF obstacle avoidance approach and global path planning based on D* algorithm is proposed. While D* generates global path information towards a goal position, the VFF local controller generates the admissible trajectories that ensure safe robot motion. Results and analysis from a battery of experiments with this new method implemented on a ATRV2 mobile robot are shown.

  12. Interface Based on Electrooculography for Velocity Control of a Robot Arm

    Directory of Open Access Journals (Sweden)

    Eduardo Iáñez

    2010-01-01

    Full Text Available This paper describes a technique based on electrooculography to control a robot arm. This technique detects the movement of the eyes, measuring the difference of potential between the cornea and the retina by placing electrodes around the ocular area. The processing algorithm developed to obtain the position of the eye at the blink of the user is explained. The output of the processing algorithm offers, apart from the direction, four different values (zero to three to control the velocity of the robot arm according to how much the user is looking in one direction. This allows controlling two degrees of freedom of a robot arm with the eyes movement. The blink has been used to mark some targets in tests. In this paper, the experimental results obtained with a real robot arm are shown.

  13. Behavioral similarity measurement based on image processing for robots that use imitative learning

    Science.gov (United States)

    Sterpin B., Dante G.; Martinez S., Fernando; Jacinto G., Edwar

    2017-02-01

    In the field of the artificial societies, particularly those are based on memetics, imitative behavior is essential for the development of cultural evolution. Applying this concept for robotics, through imitative learning, a robot can acquire behavioral patterns from another robot. Assuming that the learning process must have an instructor and, at least, an apprentice, the fact to obtain a quantitative measurement for their behavioral similarity, would be potentially useful, especially in artificial social systems focused on cultural evolution. In this paper the motor behavior of both kinds of robots, for two simple tasks, is represented by 2D binary images, which are processed in order to measure their behavioral similarity. The results shown here were obtained comparing some similarity measurement methods for binary images.

  14. Supervisory Adaptive Network-Based Fuzzy Inference System (SANFIS Design for Empirical Test of Mobile Robot

    Directory of Open Access Journals (Sweden)

    Yi-Jen Mon

    2012-10-01

    Full Text Available A supervisory Adaptive Network-based Fuzzy Inference System (SANFIS is proposed for the empirical control of a mobile robot. This controller includes an ANFIS controller and a supervisory controller. The ANFIS controller is off-line tuned by an adaptive fuzzy inference system, the supervisory controller is designed to compensate for the approximation error between the ANFIS controller and the ideal controller, and drive the trajectory of the system onto a specified surface (called the sliding surface or switching surface while maintaining the trajectory onto this switching surface continuously to guarantee the system stability. This SANFIS controller can achieve favourable empirical control performance of the mobile robot in the empirical tests of driving the mobile robot with a square path. Practical experimental results demonstrate that the proposed SANFIS can achieve better control performance than that achieved using an ANFIS controller for empirical control of the mobile robot.

  15. Fuzzy Logic Based Behavior Fusion for Navigation of an Intelligent Mobile Robot

    Institute of Scientific and Technical Information of China (English)

    李伟; 陈祖舜; 等

    1996-01-01

    This paper presents a new method for behavior fusion control of a mobile robot in uncertain environments.Using behavior fusion by fuzzy logic,a mobile robot is able to directly execute its motion according to range information about environments,acquired by ultrasonic sensors,without the need for trajectory planning.Based on low-level behavior control,an efficient strategy for integrating high-level global planning for robot motion can be formulated,since,in most applications,some information on environments is prior knowledge.A global planner,therefore,only to generate some subgoal positions rather than exact geometric paths.Because such subgoals can be easily removed from or added into the plannes,this strategy reduces computational time for global planning and is flexible for replanning in dynamic environments.Simulation results demonstrate that the proposed strategy can be applied to robot motion in complex and dynamic environments.

  16. Optimization design of wireless charging system for autonomous robots based on magnetic resonance coupling

    Science.gov (United States)

    Wang, Junhua; Hu, Meilin; Cai, Changsong; Lin, Zhongzheng; Li, Liang; Fang, Zhijian

    2018-05-01

    Wireless charging is the key technology to realize real autonomy of mobile robots. As the core part of wireless power transfer system, coupling mechanism including coupling coils and compensation topology is analyzed and optimized through simulations, to achieve stable and practical wireless charging suitable for ordinary robots. Multi-layer coil structure, especially double-layer coil is explored and selected to greatly enhance coupling performance, while shape of ferrite shielding goes through distributed optimization to guarantee coil fault tolerance and cost effectiveness. On the basis of optimized coils, primary compensation topology is analyzed to adopt composite LCL compensation, to stabilize operations of the primary side under variations of mutual inductance. Experimental results show the optimized system does make sense for wireless charging application for robots based on magnetic resonance coupling, to realize long-term autonomy of robots.

  17. A biomimetic jellyfish robot based on ionic polymer metal composite actuators

    International Nuclear Information System (INIS)

    Yeom, Sung-Weon; Oh, Il-Kwon

    2009-01-01

    A biomimetic jellyfish robot based on ionic polymer metal composite actuators was fabricated and activated to mimic real locomotive behavior with pulse and recovery processes. To imitate the curved shape of the jellyfish, a thermal treatment was applied to obtain a permanent initial deformation of a hemispherical form. The bio-inspired input signal was generated for mimicking real locomotion of the jellyfish. The vertical floating displacement and the thrust force of the biomimetic jellyfish robot under various input signals were measured and compared. The present results show that the bio-inspired electrical input signal with pulse-recovery process generates much higher floating velocity of the biomimetic jellyfish robot in comparison with pure sinusoidal excitations. The curved shape of the IPMC actuator through thermal treatments can be successfully applied to mimic the real biomimetic robots with smooth curves

  18. 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.

  19. A measurement-based fault detection approach applied to monitor robots swarm

    KAUST Repository

    Khaldi, Belkacem

    2017-07-10

    Swarm robotics requires continuous monitoring to detect abnormal events and to sustain normal operations. Indeed, swarm robotics with one or more faulty robots leads to degradation of performances complying with the target requirements. This paper present an innovative data-driven fault detection method for monitoring robots swarm. The method combines the flexibility of principal component analysis (PCA) models and the greater sensitivity of the exponentially-weighted moving average control chart to incipient changes. We illustrate through simulated data collected from the ARGoS simulator that a significant improvement in fault detection can be obtained by using the proposed methods as compared to the use of the conventional PCA-based methods.

  20. Robotic applications at the Idaho National Engineering Laboratory

    International Nuclear Information System (INIS)

    Griebenow, B.E.; Marts, D.J.

    1990-01-01

    The Idaho National Engineering Laboratory (INEL) has several programs and projected programs that involve work in hazardous environments. Robotics/remote handling technology is being considered for an active role in these programs. The most appealing aspect of using robotics is in the area of personnel safety. Any task requiring an individual to enter a hazardous or potentially hazardous environment can benefit substantially from robotics by removing the operator from the environment and having him conduct the work remotely. Several INEL programs were evaluated based on their applications for robotics and the results and some conclusions are discussed in this paper. 1 fig

  1. Base Research Program

    Energy Technology Data Exchange (ETDEWEB)

    Everett Sondreal; John Hendrikson

    2009-03-31

    In June 2009, the Energy & Environmental Research Center (EERC) completed 11 years of research under the U.S. Department of Energy (DOE) Base Cooperative Agreement No. DE-FC26-98FT40320 funded through the Office of Fossil Energy (OFE) and administered at the National Energy Technology Laboratory (NETL). A wide range of diverse research activities were performed under annual program plans approved by NETL in seven major task areas: (1) resource characterization and waste management, (2) air quality assessment and control, (3) advanced power systems, (4) advanced fuel forms, (5) value-added coproducts, (6) advanced materials, and (7) strategic studies. This report summarizes results of the 67 research subtasks and an additional 50 strategic studies. Selected highlights in the executive summary illustrate the contribution of the research to the energy industry in areas not adequately addressed by the private sector alone. During the period of performance of the agreement, concerns have mounted over the impact of carbon emissions on climate change, and new programs have been initiated by DOE to ensure that fossil fuel resources along with renewable resources can continue to supply the nation's transportation fuel and electric power. The agreement has addressed DOE goals for reductions in CO{sub 2} emissions through efficiency, capture, and sequestration while expanding the supply and use of domestic energy resources for energy security. It has further contributed to goals for near-zero emissions from highly efficient coal-fired power plants; environmental control capabilities for SO{sub 2}, NO{sub x}, fine respirable particulate (PM{sub 2.5}), and mercury; alternative transportation fuels including liquid synfuels and hydrogen; and synergistic integration of fossil and renewable resources (e.g., wind-, biomass-, and coal-based electrical generation).

  2. Coordination of two robot manipulators based on position measurements only

    NARCIS (Netherlands)

    Rodriguez Angeles, A.; Nijmeijer, H.

    2001-01-01

    In this note we propose a controller that solves the problem of coordination of two (or more) robots, under a master-slave scheme, in the case when only position measurements are available. The controller consists of a feedback control law, and two non-linear observers. It is shown that the

  3. Design of multifunction anti-terrorism robotic system based on police dog

    Science.gov (United States)

    You, Bo; Liu, Suju; Xu, Jun; Li, Dongjie

    2007-11-01

    Aimed at some typical constraints of police dogs and robots used in the areas of reconnaissance and counterterrorism currently, the multifunction anti-terrorism robotic system based on police dog has been introduced. The system is made up of two parts: portable commanding device and police dog robotic system. The portable commanding device consists of power supply module, microprocessor module, LCD display module, wireless data receiving and dispatching module and commanding module, which implements the remote control to the police dogs and takes real time monitor to the video and images. The police dog robotic system consists of microprocessor module, micro video module, wireless data transmission module, power supply module and offence weapon module, which real time collects and transmits video and image data of the counter-terrorism sites, and gives military attack based on commands. The system combines police dogs' biological intelligence with micro robot. Not only does it avoid the complexity of general anti-terrorism robots' mechanical structure and the control algorithm, but it also widens the working scope of police dog, which meets the requirements of anti-terrorism in the new era.

  4. Autonomously Implemented Versatile Path Planning for Mobile Robots Based on Cellular Automata and Ant Colony

    Directory of Open Access Journals (Sweden)

    Adel Akbarimajd

    2012-02-01

    Full Text Available A path planning method for mobile robots based on two dimensional cellular automata is proposed. The method can be applied for environments with both concave and convex obstacles. It is also appropriate for multi-robot problems as well as dynamic environments. In order to develop the planning method, environment of the robot is decomposed to a rectangular grid and the automata is defined with four states including Robot cell, Free cell, Goal cell and Obstacle cell. Evolution rules of automata are proposed in order to direct the robot toward its goal. CA based path planner method is afterwards modified by a colony technique to be applicable for concave obstacles. Then a layered architecture is proposed to autonomously implement the planning algorithm. The architecture employs an abstraction approach which makes the complexity manageable. An important feature of the architecture is internal artifacts that have some beliefs about the world. Most actions of the robot are planned and performed with respect to these artifacts.

  5. Distributed multi-robot sensing and tracking: a behavior-based approach

    International Nuclear Information System (INIS)

    Parker, L.E.

    1995-01-01

    An important issue that arises in the automation of many large-scale surveillance and reconnaissance tasks is that of tracking the movements of (or maintaining passive contact with) objects navigating in a bounded area of interest. Oftentimes in these problems, the area to be monitored will move over time or will not permit fixed sensors, thus requiring a team of mobile sensors -- or robots -- to monitor the area collectively. In these situations, the robots must not only have mechanisms for determining how to track objects and how to fuse information from neighboring robots, but they must also have distributed control strategies for ensuring that the entire area of interest is continually covered to the greatest extent possible. This paper focuses on the distributed control issue by describing a proposed decentralized control mechanism that allows a team of robots to collectively track and monitor objects in an uncluttered area of interest. The approach is based upon an extension to the ALLIANCE behavior-based architecture that generalizes from the domain of loosely-coupled, independent applications to the domain of strongly cooperative applications, in which the action selection of a robot is dependent upon the actions selected by its teammates. We conclude the paper by describing our ongoing implementation of the proposed approach on a team of four mobile robots

  6. Distributed multi-robot sensing and tracking: a behavior-based approach

    Energy Technology Data Exchange (ETDEWEB)

    Parker, L.E.

    1995-12-31

    An important issue that arises in the automation of many large-scale surveillance and reconnaissance tasks is that of tracking the movements of (or maintaining passive contact with) objects navigating in a bounded area of interest. Oftentimes in these problems, the area to be monitored will move over time or will not permit fixed sensors, thus requiring a team of mobile sensors -- or robots -- to monitor the area collectively. In these situations, the robots must not only have mechanisms for determining how to track objects and how to fuse information from neighboring robots, but they must also have distributed control strategies for ensuring that the entire area of interest is continually covered to the greatest extent possible. This paper focuses on the distributed control issue by describing a proposed decentralized control mechanism that allows a team of robots to collectively track and monitor objects in an uncluttered area of interest. The approach is based upon an extension to the ALLIANCE behavior-based architecture that generalizes from the domain of loosely-coupled, independent applications to the domain of strongly cooperative applications, in which the action selection of a robot is dependent upon the actions selected by its teammates. We conclude the paper by describing our ongoing implementation of the proposed approach on a team of four mobile robots.

  7. Ontology-based indirect interaction of mobile robots for joint task solving: a scenario for obstacle overcoming

    Directory of Open Access Journals (Sweden)

    Petrov Mikhail

    2017-01-01

    Full Text Available This paper describes an ontology-based approach to interaction of users and mobile robots for joint task solving. The use of ontologies allows supporting semantic interoperability between robots. The ontologies store knowledge about the tasks to be performed, knowledge about the functionality of robots and the current situation factors like a robot location or busyness. Ontologies are published in a smart space which allows indirect interaction between participants. On the basis of the knowledge, a robot can define a task that is to be performed and get the current status of other robots. The paper presents a reference model of the approach to indirect interaction between mobile robots for joint task solving, an ontology model for the knowledge organization, and application of the presented approach for the scenario for obstacle overcoming.

  8. Dynamic photogrammetric calibration of industrial robots

    Science.gov (United States)

    Maas, Hans-Gerd

    1997-07-01

    Today's developments in industrial robots focus on aims like gain of flexibility, improvement of the interaction between robots and reduction of down-times. A very important method to achieve these goals are off-line programming techniques. In contrast to conventional teach-in-robot programming techniques, where sequences of actions are defined step-by- step via remote control on the real object, off-line programming techniques design complete robot (inter-)action programs in a CAD/CAM environment. This poses high requirements to the geometric accuracy of a robot. While the repeatability of robot poses in the teach-in mode is often better than 0.1 mm, the absolute pose accuracy potential of industrial robots is usually much worse due to tolerances, eccentricities, elasticities, play, wear-out, load, temperature and insufficient knowledge of model parameters for the transformation from poses into robot axis angles. This fact necessitates robot calibration techniques, including the formulation of a robot model describing kinematics and dynamics of the robot, and a measurement technique to provide reference data. Digital photogrammetry as an accurate, economic technique with realtime potential offers itself for this purpose. The paper analyzes the requirements posed to a measurement technique by industrial robot calibration tasks. After an overview on measurement techniques used for robot calibration purposes in the past, a photogrammetric robot calibration system based on off-the- shelf lowcost hardware components will be shown and results of pilot studies will be discussed. Besides aspects of accuracy, reliability and self-calibration in a fully automatic dynamic photogrammetric system, realtime capabilities are discussed. In the pilot studies, standard deviations of 0.05 - 0.25 mm in the three coordinate directions could be achieved over a robot work range of 1.7 X 1.5 X 1.0 m3. The realtime capabilities of the technique allow to go beyond kinematic robot

  9. Cultural Robotics: The Culture of Robotics and Robotics in Culture

    Directory of Open Access Journals (Sweden)

    Hooman Samani

    2013-12-01

    Full Text Available In this paper, we have investigated the concept of “Cultural Robotics” with regard to the evolution of social into cultural robots in the 21st Century. By defining the concept of culture, the potential development of a culture between humans and robots is explored. Based on the cultural values of the robotics developers, and the learning ability of current robots, cultural attributes in this regard are in the process of being formed, which would define the new concept of cultural robotics. According to the importance of the embodiment of robots in the sense of presence, the influence of robots in communication culture is anticipated. The sustainability of robotics culture based on diversity for cultural communities for various acceptance modalities is explored in order to anticipate the creation of different attributes of culture between robots and humans in the future.

  10. Specification and resolution of complex manipulation tasks. Application to remote robots tele-programming; Specification et resolution de taches de manipulation complexes. Application a la teleprogrammation de robots distants

    Energy Technology Data Exchange (ETDEWEB)

    Piccin, O

    1995-11-15

    The work presented in this thesis comes within the scope of remote manipulation with restricted communication properties between the operator and the remote site. This context renders traditional tele-operation infeasible. To enhance the autonomy of the remote manipulator, it is necessary to reason on a model of the robot and its workspace. However, discrepancies between the real world and its representation require calibration capabilities to identify both position and size of objects interacting with the robot. Moreover, the non-repetitiveness and complexity of the tasks demand that the specification system remains easy to re-program and capable of treating a wide range of problems. The proposed constraint-based approach permits the specification of complex manipulation tasks in which tasks' objectives are expressed in terms of mobilities and contact relationships to achieve or maintain between parts. The resulting constraint relationships are then treated by a numerical solver based on a Newton-Raphson scheme. An enhanced robustness has been achieved through a dynamic management of equations' conditioning. This enables the system to choose automatically for the most appropriate resolution scenario. The first main class of applications is complex motion generation for any kind of robotic mechanisms possibly including redundancy. Constraints setting can also be exploited to realize local obstacle avoidance. The proposed approach makes it possible to deal with calibration tasks within the same framework. This constitutes an essential feature in the context of remote manipulation where models are un-precisely known. Lastly, a weld line inspection experiment performed on a real manipulator allows us to put forward a strategy for robotic task performance at a remote location. (author)

  11. Specification and resolution of complex manipulation tasks. Application to remote robots tele-programming; Specification et resolution de taches de manipulation complexes. Application a la teleprogrammation de robots distants

    Energy Technology Data Exchange (ETDEWEB)

    Piccin, O

    1995-11-15

    The work presented in this thesis comes within the scope of remote manipulation with restricted communication properties between the operator and the remote site. This context renders traditional tele-operation infeasible. To enhance the autonomy of the remote manipulator, it is necessary to reason on a model of the robot and its workspace. However, discrepancies between the real world and its representation require calibration capabilities to identify both position and size of objects interacting with the robot. Moreover, the non-repetitiveness and complexity of the tasks demand that the specification system remains easy to re-program and capable of treating a wide range of problems. The proposed constraint-based approach permits the specification of complex manipulation tasks in which tasks' objectives are expressed in terms of mobilities and contact relationships to achieve or maintain between parts. The resulting constraint relationships are then treated by a numerical solver based on a Newton-Raphson scheme. An enhanced robustness has been achieved through a dynamic management of equations' conditioning. This enables the system to choose automatically for the most appropriate resolution scenario. The first main class of applications is complex motion generation for any kind of robotic mechanisms possibly including redundancy. Constraints setting can also be exploited to realize local obstacle avoidance. The proposed approach makes it possible to deal with calibration tasks within the same framework. This constitutes an essential feature in the context of remote manipulation where models are un-precisely known. Lastly, a weld line inspection experiment performed on a real manipulator allows us to put forward a strategy for robotic task performance at a remote location. (author)

  12. Online absolute pose compensation and steering control of industrial robot based on six degrees of freedom laser measurement

    Science.gov (United States)

    Yang, Juqing; Wang, Dayong; Fan, Baixing; Dong, Dengfeng; Zhou, Weihu

    2017-03-01

    In-situ intelligent manufacturing for large-volume equipment requires industrial robots with absolute high-accuracy positioning and orientation steering control. Conventional robots mainly employ an offline calibration technology to identify and compensate key robotic parameters. However, the dynamic and static parameters of a robot change nonlinearly. It is not possible to acquire a robot's actual parameters and control the absolute pose of the robot with a high accuracy within a large workspace by offline calibration in real-time. This study proposes a real-time online absolute pose steering control method for an industrial robot based on six degrees of freedom laser tracking measurement, which adopts comprehensive compensation and correction of differential movement variables. First, the pose steering control system and robot kinematics error model are constructed, and then the pose error compensation mechanism and algorithm are introduced in detail. By accurately achieving the position and orientation of the robot end-tool, mapping the computed Jacobian matrix of the joint variable and correcting the joint variable, the real-time online absolute pose compensation for an industrial robot is accurately implemented in simulations and experimental tests. The average positioning error is 0.048 mm and orientation accuracy is better than 0.01 deg. The results demonstrate that the proposed method is feasible, and the online absolute accuracy of a robot is sufficiently enhanced.

  13. Modelling and Experiment Based on a Navigation System for a Cranio-Maxillofacial Surgical Robot

    Science.gov (United States)

    Duan, Xingguang; Gao, Liang; Li, Jianxi; Li, Haoyuan; Guo, Yanjun

    2018-01-01

    In view of the characteristics of high risk and high accuracy in cranio-maxillofacial surgery, we present a novel surgical robot system that can be used in a variety of surgeries. The surgical robot system can assist surgeons in completing biopsy of skull base lesions, radiofrequency thermocoagulation of the trigeminal ganglion, and radioactive particle implantation of skull base malignant tumors. This paper focuses on modelling and experimental analyses of the robot system based on navigation technology. Firstly, the transformation relationship between the subsystems is realized based on the quaternion and the iterative closest point registration algorithm. The hand-eye coordination model based on optical navigation is established to control the end effector of the robot moving to the target position along the planning path. The closed-loop control method, “kinematics + optics” hybrid motion control method, is presented to improve the positioning accuracy of the system. Secondly, the accuracy of the system model was tested by model experiments. And the feasibility of the closed-loop control method was verified by comparing the positioning accuracy before and after the application of the method. Finally, the skull model experiments were performed to evaluate the function of the surgical robot system. The results validate its feasibility and are consistent with the preoperative surgical planning. PMID:29599948

  14. Modelling and Experiment Based on a Navigation System for a Cranio-Maxillofacial Surgical Robot

    Directory of Open Access Journals (Sweden)

    Xingguang Duan

    2018-01-01

    Full Text Available In view of the characteristics of high risk and high accuracy in cranio-maxillofacial surgery, we present a novel surgical robot system that can be used in a variety of surgeries. The surgical robot system can assist surgeons in completing biopsy of skull base lesions, radiofrequency thermocoagulation of the trigeminal ganglion, and radioactive particle implantation of skull base malignant tumors. This paper focuses on modelling and experimental analyses of the robot system based on navigation technology. Firstly, the transformation relationship between the subsystems is realized based on the quaternion and the iterative closest point registration algorithm. The hand-eye coordination model based on optical navigation is established to control the end effector of the robot moving to the target position along the planning path. The closed-loop control method, “kinematics + optics” hybrid motion control method, is presented to improve the positioning accuracy of the system. Secondly, the accuracy of the system model was tested by model experiments. And the feasibility of the closed-loop control method was verified by comparing the positioning accuracy before and after the application of the method. Finally, the skull model experiments were performed to evaluate the function of the surgical robot system. The results validate its feasibility and are consistent with the preoperative surgical planning.

  15. Centrifugal forming and mechanical properties of silicone-based elastomers for soft robotic actuators

    Science.gov (United States)

    Kulkarni, Parth

    This thesis describes the centrifugal forming and resulting mechanical properties of silicone-based elastomers for the manufacture of soft robotic actuators. This process is effective at removing bubbles that get entrapped within 3D-printed, enclosed molds. Conventional methods for rapid prototyping of soft robotic actuators to remove entrapped bubbles typically involve degassing under vacuum, with open-faced molds that limit the layout of formed parts to raised 2D geometries. As the functionality and complexity of soft robots increase, there is a need to mold complete 3D structures with controlled thicknesses or curvatures on multiples surfaces. In addition, characterization of the mechanical properties of common elastomers for these soft robots has lagged the development of new designs. As such, relationships between resulting material properties and processing parameters are virtually non-existent. One of the goals of this thesis is to provide guidelines and physical insights to relate the design, processing conditions, and resulting properties of soft robotic components to each other. Centrifugal forming with accelerations on the order of 100 g's is capable of forming bubble-free, true 3D components for soft robotic actuators, and resulting demonstrations in this work include an aquatic locomotor, soft gripper, and an actuator that straightens when pressurized. Finally, this work shows that the measured mechanical properties of 3D geometries fabricated within enclosed molds through centrifugal forming possess comparable mechanical properties to vacuumed materials formed from open-faced molds with raised 2D features.

  16. Experimental Robot Model Adjustments Based on Force–Torque Sensor Information

    Directory of Open Access Journals (Sweden)

    Santiago Martinez

    2018-03-01

    Full Text Available The computational complexity of humanoid robot balance control is reduced through the application of simplified kinematics and dynamics models. However, these simplifications lead to the introduction of errors that add to other inherent electro-mechanic inaccuracies and affect the robotic system. Linear control systems deal with these inaccuracies if they operate around a specific working point but are less precise if they do not. This work presents a model improvement based on the Linear Inverted Pendulum Model (LIPM to be applied in a non-linear control system. The aim is to minimize the control error and reduce robot oscillations for multiple working points. The new model, named the Dynamic LIPM (DLIPM, is used to plan the robot behavior with respect to changes in the balance status denoted by the zero moment point (ZMP. Thanks to the use of information from force–torque sensors, an experimental procedure has been applied to characterize the inaccuracies and introduce them into the new model. The experiments consist of balance perturbations similar to those of push-recovery trials, in which step-shaped ZMP variations are produced. The results show that the responses of the robot with respect to balance perturbations are more precise and the mechanical oscillations are reduced without comprising robot dynamics.

  17. 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.

  18. Robotic Software Integration Using MARIE

    Directory of Open Access Journals (Sweden)

    Carle Côté

    2006-03-01

    Full Text Available This paper presents MARIE, a middleware framework oriented towards developing and integrating new and existing software for robotic systems. By using a generic communication framework, MARIE aims to create a flexible distributed component system that allows robotics developers to share software programs and algorithms, and design prototypes rapidly based on their own integration needs. The use of MARIE is illustrated with the design of a socially interactive autonomous mobile robot platform capable of map building, localization, navigation, tasks scheduling, sound source localization, tracking and separation, speech recognition and generation, visual tracking, message reading and graphical interaction using a touch screen interface.

  19. Evaluation of Two Robot Vision Control Algorithms Developed Based on N-R and EKG Methods for Slender Bar Placement

    Energy Technology Data Exchange (ETDEWEB)

    Son, Jae Kyung; Jang, Wan Shik; Hong, Sung Mun [Gwangju (Korea, Republic of)

    2013-04-15

    Many problems need to be solved before vision systems can actually be applied in industry, such as the precision of the kinematics model of the robot control algorithm based on visual information, active compensation of the camera's focal length and orientation during the movement of the robot, and understanding the mapping of the physical 3-D space into 2-D camera coordinates. An algorithm is proposed to enable robot to move actively even if the relative positions between the camera and the robot is unknown. To solve the correction problem, this study proposes vision system model with six camera parameters. To develop the robot vision control algorithm, the N-R and EKG methods are applied to the vision system model. Finally, the position accuracy and processing time of the two algorithms developed based based on the EKG and the N-R methods are compared experimentally by making the robot perform slender bar placement task.

  20. Evaluation of Two Robot Vision Control Algorithms Developed Based on N-R and EKG Methods for Slender Bar Placement

    International Nuclear Information System (INIS)

    Son, Jae Kyung; Jang, Wan Shik; Hong, Sung Mun

    2013-01-01

    Many problems need to be solved before vision systems can actually be applied in industry, such as the precision of the kinematics model of the robot control algorithm based on visual information, active compensation of the camera's focal length and orientation during the movement of the robot, and understanding the mapping of the physical 3-D space into 2-D camera coordinates. An algorithm is proposed to enable robot to move actively even if the relative positions between the camera and the robot is unknown. To solve the correction problem, this study proposes vision system model with six camera parameters. To develop the robot vision control algorithm, the N-R and EKG methods are applied to the vision system model. Finally, the position accuracy and processing time of the two algorithms developed based based on the EKG and the N-R methods are compared experimentally by making the robot perform slender bar placement task