Nature Inspired Robotics

Size: px
Start display at page:

Download "Nature Inspired Robotics"

Transcription

1 Nature Inspired Robotics

2 Modern Robotics Applications Standard View of robotics involves mainly bipedal robots Simulate Humans (Nature Inspired) BUT Human behaviours are complex Many other types of robotics projects exist To put Nature Inspired Robotics into context, here are 2 standard robotics projects

3 Roomba Robotic Vacuum Cleaner that navigates/cleans intelligently and keeps itself charged Commercially available and has been very successful in clinical trials Many subjects opted to keep Roomba Some became emotionally attached to their new robot Suggests robotics may be accepted into society

4 Roomba (2) Bodes well for robotics projects generally However, this is a relatively simple task See:- Barras, C., 2001, Learning to love to hate robots. New Scientist, 204, 2738, p.22.

5 TUG Small/Medium sized robot used to carry supplies among wards in hospitals Has undergone clinical trials and is being used in hospitals Carries over 200kg, navigates intelligently & communicates with staff & machinery Used for financial reasons

6 TUG (2) Invoked mixed responses Some thought of it as useful & competent Others complained it was overly needy & interrupted them at inappropriate times Highlights that more complex tasks are still beyond modern robotics Still, commercial robots are not excused their shortcomings

7 Smarter Robotics An Intelligent robot should be able to:- Use its powers of perception to notice when a problem solving strategy is required Select the correct strategy for an appropriate problem To otherwise act in response to the needs of those around it without the aid of human intervention

8 Smarter Robotics (2) Software architectures are not available that allow for intelligent responses This requires complex mapping of sensory inputs into appropriate actions Nature inspired techniques such as Artificial Neural Networks (ANNs) and Computer Vision are not yet advanced enough Perception-action of living beings is complex

9 Evolutionary Robotics Evolutionary Systems can be crudely copied in order to evolve random solutions into complex, sophisticated ones Attractive concept (e.g. ANN training) Doubly Nature Inspired Attempting to recreate natural responses Adapting them through evolution Typically involves ANNs repeatedly tuned and tested by evolutionary algorithms

10 Evolutionary Robotics (Case Study) Evolutionary Communicative Behaviour Studying how well robots could be evolved to cooperate in teams, AND, How well they could adapt to competition In the natural world, organisms interact with each other through cues The ones that deal with stimuli best will survive to pass on their genes

11 Evolutionary Robotics It is clear to see that the potential to evolve robot behaviour in this manner exists Furthermore, the objective function can be literally anything In the case of this case study, the objective function was finding and remaining near a food source Initially co-operative, then competitive

12 Evolutionary Robotics Robots displayed blue light, and were capable of detecting it After few generations, they began to associate blue light with food (cooperation) As competition was introduced, robots became uncooperative However, the inference that blue light = food was not dropped by many robots

13 Evolutionary Robotics Advantages Allows evolution of logical behaviour Relatively simple to engineer Complex simulations -> sophisticated robots Disadvantages Does not produce adaptive individuals Not suitable for training commercial robots Undefined behaviour can be dangerous

14 Limitations of Modern Robotics Giving robots co-ordination to walk like a human is very complex Even more challenging is giving it the adaptive behaviour to navigate undefined terrains the way humans do Case Studies: Spring Flamingo Flame

15 Case Study (Spring Flamingo) Focused on creating robot capable of walking on sloped terrain Made 3 important assumptions:- There were that no slipping occurred during the testing The slope caused no variation of the robots gait, and that the terrain sloped only in one direction. The slope was specified as upwards, at an angle parallel to the robots single direction of movement Very limited and inefficient compared to human movement

16 Case Study (Flame) Attempted to replicate human motion in a more sincere manner Used Limit Cycle Walking Walked by effectively falling forwards in a controlled, efficient manner Could navigate 8mm step-downs However, flame cannot walk over rough terrains, navigate stairs or loped surfaces

17 Need for NI Robotics... Modern robots can only navigate simple terrains known at time of design Exploration Navigating across collapsed buildings Animals have had millions of years to adopt novel solutions to this problems Robotics researchers are looking towards nature for inspiration in solving these problems

18 Why use nature as an inspiration? Nature offers engineers new design concepts Biology may provide ideas to make robot behaviour more successful and adaptive Nature s creatures are well adapted to and thrive in the natural world Biology can be viewed as existence proofs as to what robotics might be able to achieve To help advance biological knowledge

19 Why look to nature? Natures creatures are capable of many complex tasks. On Land Walking, Jumping, Running, Climbing In the water Swimming, Diving, Leaping from water In the air Flying, Hovering, Gliding, Diving Anywhere Lifting, Pulling, Grasping

20 How can we use nature as an inspiration? Take inspiration from the whole animal kingdom Biological Locomotion Biomechanics Biological Structures Materials and Geometry Biological Control Sensors and Processing

21 Nature s Designs Animals have been optimised for different things Speed - Cheetah, Falcon Lifting - Elephant, Rhinoceros Beetle Jumping - Kangaroo, Flea, Puma Gliding - Flying Squirrel

22 Capabilities of Nature Stability High manoeuvrability Ability to function in varied environments Movement in a combination of land, water and air Land - walking, running, jumping, climbing Air - flying, gliding, hovering Ability to carry objects many times their own weight

23 Biologically Inspired Structures

24 Biologically Inspired Control

25 Both

26 Insect and Animal Inspired Robot In-depth Examples

27 Goals There were several goals at the onset of this project: Having a robot with a similar physical design to an ant with the ability to walk in any direction (strafe) and rotate at the same time if needed Having a robot capable of navigating uneven and difficult terrain The robot being able to manipulate objects in their environment Power and control autonomous Robots that can cooperatively transport a carried object with another robot ant Capable of communicating with other similar robots wirelessly Relatively inexpensive Performs collective tasks

28 General The BILL-Ant-p robot is divided into three major sections (Fig. 5): Body Legs head/neck Each section is constructed from a 6061 aluminium frame (thickness varying with section) and in. (1.59mm) thick carbon fibre sheets (McMaster-Carr Supply Co., Cleveland, OH, USA). These materials were chosen for their balance of strength and light weight. Figure 1. Acromyrmex versicolor (left, Leafcutter ant found in Arizona, USA, Dale Ward) and BILL- Ant-p (right) body parts.

29 Design Designs were initially created using Autodesk s AutoCAD 14 (Autodesk, Inc., San Rafael, CA, USA). All virtual prototyping for form, placement, range-of motion, and interconnectivity was also done with AutoCAD. Figure 2. BILL-Ant-p robot (without the neck, head, and mandibles)

30 Legs Three degrees-of-freedom were chosen as that is the minimum number which allows strafing; a desired trait for the robot to enable more agile movements. Each leg consists of three joints and four segments (Fig. 3): The first joint is the body-coxa (BC) joint, which swings the coxa forward and rearward in the body s dorsal plane. Next is the coxa-femur (CF) joint, which raises and lowers the femur in the leg-based medial plane. Finally, the femur-tibia (FT) joint raises and lowers the femur and attached foot in the leg-based medial plane. Hobby R/C servos were chosen as joint motors since the motor, transmission, and position controller are contained within the servo package.

31 The design, construction, and control of the joints. Figure 3. Front left leg attached to the body.

32 Legs sensors The foot-mounted force sensors are used to measure the load observed by each foot. These measurements are compiled to determine the total load on the robot, and where that load is centralized. By comparing the amount and location to initial values, changes in the load can be sensed. Since the robot is a raised mass, any perturbations to the robot s head or body will be exerted onto the feet. The shifts in load centre are then used to create active compliance in the robot, where the robot s goal is to remain balanced and stable and will actively retreat from external forces. This allows the robot to take commands from the environment. Figure 4. Foot assembly and force transducer characteristics.

33 Software system A Software Interface was created using Microsoft Visual Basic 6.0. The interface allows the operator to command robot actions and view the robot status. Basic commands on the interface allow the operator to: manipulate each leg joint set foot position in body-centric x-, y-, and z- coordinates initiate a standing-routine; adopt a standing posture adjust body height from the ground; adjust body roll and pitch drive the robot using speed, heading, and rotation values manipulate the neck and mandibles. Figure 5. User interface with Drive Control window shown.

34 Cruise Control In the mid 1970 s Dr. Holk Cruse began research with stick insects to investigate nervous system feedback mechanisms that control leg movement (Cruse 1976; Cruse and Storrer 1977). By the mid 1980 s Dr. Cruse and others (Cruse 1985; Cruse and Müller 1986) were observing leg movements and formulating mechanisms that cause contra-lateral and ipsilateral adjacent legs to influence one another. Figure 7. Cruse s basic rule set for stick insect walking (Schmitz 1998).

35 Robot movements Strafing movements (Fig. 8, centre) allow the robot to move in one direction while facing another. The most extreme example of this is crabbing, where the robot faces forward, but moves sideways. Using basic trigonometry, the x- and y-components of foot movement for each iteration of the walking cycle are determined based on the strafing angle. Walking is considered as strafing with a heading of 0º (forward). Figure 8. Walking (left), strafing at 330º (centre), and CCW rotating (right) foot paths (arrows indicate foot swing direction).

36 Aquapengium Festo Figure1. Nature as a laboratory for efficient processes

37 Bionic penguins Designed as autonomous underwater vehicles (AUVs) that independently orient themselves Navigate through the water basin and develop differentiated, variable behaviour patterns in group operation. New feature in robotics is the torso that can move in any direction. New 3D Fin Ray structure.

38 AquaPengium mechanical solution Figure 2. Wing drive mechanism

39 AquaPengium mechanical solution Figure 3. Rear section as a 3D Fin Ray structure

40 Construction details The kinematics of the penguins underwater flight is imitated almost perfectly. The entire mechanism is designed in such a way that in conjunction with the elastic wing twist. The force provided by one powerful electric motor, whose rotational speed controls the flapping frequency of the wings. The manoeuvres are supported by an intelligent 3D sensor system. To analyse their surroundings, the AquaPenguins fitted with special 3D sonar.

41 List of References [1] Barnes, D. P., Hexapodal Robot Locomotion Over Uneven Terrain, in Proc. IEEE Conf. on Control Applications. Trieste, Italy, pp , September [2] Berns, K., The Walking Machine Catalog: Walking Machine Catalog, World Wide Web, [3] Boggess, M. J., Schroer, R. T., Quinn, R. D., Ritzmann, R. E., Mechanized Cockroach Cruse, H., Müller-Wilm, U., Dean, J., Artificial Neural Nets for Controlling a 6-legged Walking System, in Proc. of the Second International Conference on Simulation of Adaptive Behavior: From Animals to Animats 2, MIT Press, Cambridge, MA, pp , [4] Cruse, H., What Mechanisms Coordinate Leg Movement in Walking Arthropods? Trends in Neurosciences, Vol. 13, pp , [5] Cruse, H., Müller, U., Two Coupling Mechanisms which Determine the Coordination of Ipsilateral Legs in the Walking Crayfish, J. Exp. Biol., Vol. 121, pp , [6] Cruse, H., Coactivating Influences between Neighbouring Legs in Walking Insects, J. Exp. Biol., Vol. 114, pp , 1985 [7] Biologically Inspired Robots, Fred Delcomyn [8] Univeral Leonardo website. [9] Self-Organization, Embodiment, and Biologically Inspired Robotics, Rolf Pfeifer, Max Lungarella and Fumiya Iidal. [10] MIT News, September [11] Barbara Webb s Homepage.

42 References Continued [12] Robot Phonotaxis in the Wild: a Biologically Inspired Approach to Outdoor Sound Localisation. A.D. Horchler, R.E. Reeve, B.H. Webb, R.D. Quinn [13] New neural circuits for robot phonotaxis. Richard E. Reeve and Barbara H. Webb [14] Robots, crickets and ants: models of neural control of chemotaxis and phonotaxis. Barbara Webb [15] Rationale behind Biological Inspiration in Robot Design, Satyandra K. Gupta

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and

More information

CYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS

CYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS CYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS GARY B. PARKER, CONNECTICUT COLLEGE, USA, parker@conncoll.edu IVO I. PARASHKEVOV, CONNECTICUT COLLEGE, USA, iipar@conncoll.edu H. JOSEPH

More information

5a. Reactive Agents. COMP3411: Artificial Intelligence. Outline. History of Reactive Agents. Reactive Agents. History of Reactive Agents

5a. Reactive Agents. COMP3411: Artificial Intelligence. Outline. History of Reactive Agents. Reactive Agents. History of Reactive Agents COMP3411 15s1 Reactive Agents 1 COMP3411: Artificial Intelligence 5a. Reactive Agents Outline History of Reactive Agents Chemotaxis Behavior-Based Robotics COMP3411 15s1 Reactive Agents 2 Reactive Agents

More information

EVALUATING THE DYNAMICS OF HEXAPOD TYPE ROBOT

EVALUATING THE DYNAMICS OF HEXAPOD TYPE ROBOT EVALUATING THE DYNAMICS OF HEXAPOD TYPE ROBOT Engr. Muhammad Asif Khan Engr. Zeeshan Asim Asghar Muhammad Hussain Iftekharuddin H. Farooqui Kamran Mumtaz Department of Electronic Engineering, Sir Syed

More information

Humanoids. Lecture Outline. RSS 2010 Lecture # 19 Una-May O Reilly. Definition and motivation. Locomotion. Why humanoids? What are humanoids?

Humanoids. Lecture Outline. RSS 2010 Lecture # 19 Una-May O Reilly. Definition and motivation. Locomotion. Why humanoids? What are humanoids? Humanoids RSS 2010 Lecture # 19 Una-May O Reilly Lecture Outline Definition and motivation Why humanoids? What are humanoids? Examples Locomotion RSS 2010 Humanoids Lecture 1 1 Why humanoids? Capek, Paris

More information

Birth of An Intelligent Humanoid Robot in Singapore

Birth of An Intelligent Humanoid Robot in Singapore Birth of An Intelligent Humanoid Robot in Singapore Ming Xie Nanyang Technological University Singapore 639798 Email: mmxie@ntu.edu.sg Abstract. Since 1996, we have embarked into the journey of developing

More information

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many Preface The jubilee 25th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2016 was held in the conference centre of the Best Western Hotel M, Belgrade, Serbia, from 30 June to 2 July

More information

BionicFlyingFox Ultra-lightweight flying object with intelligent kinematics

BionicFlyingFox Ultra-lightweight flying object with intelligent kinematics BionicFlyingFox Ultra-lightweight flying object with intelligent kinematics BionicFlyingFox Semi-autonomous flying manoeuvres based on a natural role model 01 The dream of flying is one of the oldest known

More information

A Semi-Minimalistic Approach to Humanoid Design

A Semi-Minimalistic Approach to Humanoid Design International Journal of Scientific and Research Publications, Volume 2, Issue 4, April 2012 1 A Semi-Minimalistic Approach to Humanoid Design Hari Krishnan R., Vallikannu A.L. Department of Electronics

More information

Funzionalità per la navigazione di robot mobili. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Funzionalità per la navigazione di robot mobili. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Funzionalità per la navigazione di robot mobili Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Variability of the Robotic Domain UNIBG - Corso di Robotica - Prof. Brugali Tourist

More information

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Quy-Hung Vu, Byeong-Sang Kim, Jae-Bok Song Korea University 1 Anam-dong, Seongbuk-gu, Seoul, Korea vuquyhungbk@yahoo.com, lovidia@korea.ac.kr,

More information

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Dipartimento di Elettronica Informazione e Bioingegneria Robotics Dipartimento di Elettronica Informazione e Bioingegneria Robotics Behavioral robotics @ 2014 Behaviorism behave is what organisms do Behaviorism is built on this assumption, and its goal is to promote

More information

Advanced Robotics Introduction

Advanced Robotics Introduction Advanced Robotics Introduction Institute for Software Technology 1 Motivation Agenda Some Definitions and Thought about Autonomous Robots History Challenges Application Examples 2 http://youtu.be/rvnvnhim9kg

More information

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015 Subsumption Architecture in Swarm Robotics Cuong Nguyen Viet 16/11/2015 1 Table of content Motivation Subsumption Architecture Background Architecture decomposition Implementation Swarm robotics Swarm

More information

Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Behaviour-Based Control. IAR Lecture 5 Barbara Webb Behaviour-Based Control IAR Lecture 5 Barbara Webb Traditional sense-plan-act approach suggests a vertical (serial) task decomposition Sensors Actuators perception modelling planning task execution motor

More information

Development of a Controlling Program for Six-legged Robot by VHDL Programming

Development of a Controlling Program for Six-legged Robot by VHDL Programming Development of a Controlling Program for Six-legged Robot by VHDL Programming Saroj Pullteap Department of Mechanical Engineering, Faculty of Engineering and Industrial Technology Silpakorn University

More information

Robot on board -- The robot "Athena" carries new impulses for robotics research in its luggage

Robot on board -- The robot Athena carries new impulses for robotics research in its luggage Pressemitteilung Max-Planck-Institut für Intelligente Systeme Claudia Däfler 16.12.2014 http://idw-online.de/de/news618494 Buntes aus der Wissenschaft Informationstechnik überregional idw - Informationsdienst

More information

Humanoid Robots. by Julie Chambon

Humanoid Robots. by Julie Chambon Humanoid Robots by Julie Chambon 25th November 2008 Outlook Introduction Why a humanoid appearance? Particularities of humanoid Robots Utility of humanoid Robots Complexity of humanoids Humanoid projects

More information

Advanced Robotics Introduction

Advanced Robotics Introduction Advanced Robotics Introduction Institute for Software Technology 1 Agenda Motivation Some Definitions and Thought about Autonomous Robots History Challenges Application Examples 2 Bridge the Gap Mobile

More information

Humanoid robot. Honda's ASIMO, an example of a humanoid robot

Humanoid robot. Honda's ASIMO, an example of a humanoid robot Humanoid robot Honda's ASIMO, an example of a humanoid robot A humanoid robot is a robot with its overall appearance based on that of the human body, allowing interaction with made-for-human tools or environments.

More information

MSMS Software for VR Simulations of Neural Prostheses and Patient Training and Rehabilitation

MSMS Software for VR Simulations of Neural Prostheses and Patient Training and Rehabilitation MSMS Software for VR Simulations of Neural Prostheses and Patient Training and Rehabilitation Rahman Davoodi and Gerald E. Loeb Department of Biomedical Engineering, University of Southern California Abstract.

More information

Chapter 1 Introduction

Chapter 1 Introduction Chapter 1 Introduction It is appropriate to begin the textbook on robotics with the definition of the industrial robot manipulator as given by the ISO 8373 standard. An industrial robot manipulator is

More information

Chapter 1. Robot and Robotics PP

Chapter 1. Robot and Robotics PP Chapter 1 Robot and Robotics PP. 01-19 Modeling and Stability of Robotic Motions 2 1.1 Introduction A Czech writer, Karel Capek, had first time used word ROBOT in his fictional automata 1921 R.U.R (Rossum

More information

Snake Robots. From Biology - Through University - Towards Industry I. Kristin Y. Pettersen

Snake Robots. From Biology - Through University - Towards Industry I. Kristin Y. Pettersen Snake Robots From Biology - Through University - Towards Industry I Kristin Y. Pettersen Centre for Autonomous Marine Operations and Systems (NTNU AMOS), Department of Engineering Cybernetics, Norwegian

More information

Intelligent Robotics: Introduction

Intelligent Robotics: Introduction Intelligent Robotics: Introduction Intelligent Robotics 06-13520 Intelligent Robotics (Extended) 06-15267 Jeremy Wyatt School of Computer Science University of Birmingham, 2011/12 Plan Intellectual aims

More information

DEVELOPMENT OF A HUMANOID ROBOT FOR EDUCATION AND OUTREACH. K. Kelly, D. B. MacManus, C. McGinn

DEVELOPMENT OF A HUMANOID ROBOT FOR EDUCATION AND OUTREACH. K. Kelly, D. B. MacManus, C. McGinn DEVELOPMENT OF A HUMANOID ROBOT FOR EDUCATION AND OUTREACH K. Kelly, D. B. MacManus, C. McGinn Department of Mechanical and Manufacturing Engineering, Trinity College, Dublin 2, Ireland. ABSTRACT Robots

More information

A SURVEY OF SOCIALLY INTERACTIVE ROBOTS

A SURVEY OF SOCIALLY INTERACTIVE ROBOTS A SURVEY OF SOCIALLY INTERACTIVE ROBOTS Terrence Fong, Illah Nourbakhsh, Kerstin Dautenhahn Presented By: Mehwish Alam INTRODUCTION History of Social Robots Social Robots Socially Interactive Robots Why

More information

Implicit Fitness Functions for Evolving a Drawing Robot

Implicit Fitness Functions for Evolving a Drawing Robot Implicit Fitness Functions for Evolving a Drawing Robot Jon Bird, Phil Husbands, Martin Perris, Bill Bigge and Paul Brown Centre for Computational Neuroscience and Robotics University of Sussex, Brighton,

More information

Modular snake robots

Modular snake robots Modular snake robots Dr. Juan González Gómez System engineering and automation department Robotics Lab Carlos III University of Madrid (Spain) National Robotics & Intelligent Systems Center King Abdulaziz

More information

SPIDER ROBOT Presented by :

SPIDER ROBOT Presented by : SPIDER ROBOT Muffakham Jah College of Engineering & Technology Presented by : 160415735112: MOGAL ABDUL SAMEER BAIG 160415735070: NAZIA FATIMA Mini project Coordinators Name & Designation: Shaik Sabeera

More information

SWARM-BOT: A Swarm of Autonomous Mobile Robots with Self-Assembling Capabilities

SWARM-BOT: A Swarm of Autonomous Mobile Robots with Self-Assembling Capabilities SWARM-BOT: A Swarm of Autonomous Mobile Robots with Self-Assembling Capabilities Francesco Mondada 1, Giovanni C. Pettinaro 2, Ivo Kwee 2, André Guignard 1, Luca Gambardella 2, Dario Floreano 1, Stefano

More information

Evolution of Functional Specialization in a Morphologically Homogeneous Robot

Evolution of Functional Specialization in a Morphologically Homogeneous Robot Evolution of Functional Specialization in a Morphologically Homogeneous Robot ABSTRACT Joshua Auerbach Morphology, Evolution and Cognition Lab Department of Computer Science University of Vermont Burlington,

More information

Concept and Architecture of a Centaur Robot

Concept and Architecture of a Centaur Robot Concept and Architecture of a Centaur Robot Satoshi Tsuda, Yohsuke Oda, Kuniya Shinozaki, and Ryohei Nakatsu Kwansei Gakuin University, School of Science and Technology 2-1 Gakuen, Sanda, 669-1337 Japan

More information

Fuzzy-Heuristic Robot Navigation in a Simulated Environment

Fuzzy-Heuristic Robot Navigation in a Simulated Environment Fuzzy-Heuristic Robot Navigation in a Simulated Environment S. K. Deshpande, M. Blumenstein and B. Verma School of Information Technology, Griffith University-Gold Coast, PMB 50, GCMC, Bundall, QLD 9726,

More information

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Learning to avoid obstacles Outline Problem encoding using GA and ANN Floreano and Mondada

More information

Collective Robotics. Marcin Pilat

Collective Robotics. Marcin Pilat Collective Robotics Marcin Pilat Introduction Painting a room Complex behaviors: Perceptions, deductions, motivations, choices Robotics: Past: single robot Future: multiple, simple robots working in teams

More information

Design and Experiments of Advanced Leg Module (HRP-2L) for Humanoid Robot (HRP-2) Development

Design and Experiments of Advanced Leg Module (HRP-2L) for Humanoid Robot (HRP-2) Development Proceedings of the 2002 IEEE/RSJ Intl. Conference on Intelligent Robots and Systems EPFL, Lausanne, Switzerland October 2002 Design and Experiments of Advanced Leg Module (HRP-2L) for Humanoid Robot (HRP-2)

More information

Why Humanoid Robots?*

Why Humanoid Robots?* Why Humanoid Robots?* AJLONTECH * Largely adapted from Carlos Balaguer s talk in IURS 06 Outline Motivation What is a Humanoid Anyway? History of Humanoid Robots Why Develop Humanoids? Challenges in Humanoids

More information

Development and Evaluation of a Centaur Robot

Development and Evaluation of a Centaur Robot Development and Evaluation of a Centaur Robot 1 Satoshi Tsuda, 1 Kuniya Shinozaki, and 2 Ryohei Nakatsu 1 Kwansei Gakuin University, School of Science and Technology 2-1 Gakuen, Sanda, 669-1337 Japan {amy65823,

More information

! The architecture of the robot control system! Also maybe some aspects of its body/motors/sensors

! The architecture of the robot control system! Also maybe some aspects of its body/motors/sensors Towards the more concrete end of the Alife spectrum is robotics. Alife -- because it is the attempt to synthesise -- at some level -- 'lifelike behaviour. AI is often associated with a particular style

More information

Concept and Architecture of a Centaur Robot

Concept and Architecture of a Centaur Robot Concept and Architecture of a Centaur Robot Satoshi Tsuda, Yohsuke Oda, Kuniya Shinozaki, and Ryohei Nakatsu Kwansei Gakuin University, School of Science and Technology 2-1 Gakuen, Sanda, 669-1337 Japan

More information

COSC343: Artificial Intelligence

COSC343: Artificial Intelligence COSC343: Artificial Intelligence Lecture 2: Starting from scratch: robotics and embodied AI Alistair Knott Dept. of Computer Science, University of Otago Alistair Knott (Otago) COSC343 Lecture 2 1 / 29

More information

How the Body Shapes the Way We Think

How the Body Shapes the Way We Think How the Body Shapes the Way We Think A New View of Intelligence Rolf Pfeifer and Josh Bongard with a contribution by Simon Grand Foreword by Rodney Brooks Illustrations by Shun Iwasawa A Bradford Book

More information

Control System of Six Legged Autonomous Intelligent Robot

Control System of Six Legged Autonomous Intelligent Robot Control System of Six Legged Autonomous Intelligent Robot M. Konyev, F. Palis, V. Rusin, and Y. Zavgorodniy, Member, IEEE Abstract A new construction and a hierarchical control system of a six-legged walking

More information

Behavior-based robotics, and Evolutionary robotics

Behavior-based robotics, and Evolutionary robotics Behavior-based robotics, and Evolutionary robotics Lecture 7 2008-02-12 Contents Part I: Behavior-based robotics: Generating robot behaviors. MW p. 39-52. Part II: Evolutionary robotics: Evolving basic

More information

sin( x m cos( The position of the mass point D is specified by a set of state variables, (θ roll, θ pitch, r) related to the Cartesian coordinates by:

sin( x m cos( The position of the mass point D is specified by a set of state variables, (θ roll, θ pitch, r) related to the Cartesian coordinates by: Research Article International Journal of Current Engineering and Technology ISSN 77-46 3 INPRESSCO. All Rights Reserved. Available at http://inpressco.com/category/ijcet Modeling improvement of a Humanoid

More information

A PROTOTYPE CLIMBING ROBOT FOR INSPECTION OF COMPLEX FERROUS STRUCTURES

A PROTOTYPE CLIMBING ROBOT FOR INSPECTION OF COMPLEX FERROUS STRUCTURES A PROTOTYPE CLIMBING ROBOT FOR INSPECTION OF COMPLEX FERROUS STRUCTURES G. PETERS, D. PAGANO, D.K. LIU ARC Centre of Excellence for Autonomous Systems, University of Technology, Sydney Australia, POBox

More information

TJHSST Senior Research Project Evolving Motor Techniques for Artificial Life

TJHSST Senior Research Project Evolving Motor Techniques for Artificial Life TJHSST Senior Research Project Evolving Motor Techniques for Artificial Life 2007-2008 Kelley Hecker November 2, 2007 Abstract This project simulates evolving virtual creatures in a 3D environment, based

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino What is Robotics? Robotics is the study and design of robots Robots can be used in different contexts and are classified as 1. Industrial robots

More information

A STUDY ON HEXAPOD ROBOTS AND MODELING BY MEANS OF CAD TECHNIQUES

A STUDY ON HEXAPOD ROBOTS AND MODELING BY MEANS OF CAD TECHNIQUES A STUDY ON HEXAPOD ROBOTS AND MODELING BY MEANS OF CAD TECHNIQUES Thiago Augusto Ferreira, thiago_ferreir@ufrj.br Universidade Federal do Rio de Janeiro, Polytechnic School, Mechanical Engineering Department,

More information

Evolutionary Robotics. IAR Lecture 13 Barbara Webb

Evolutionary Robotics. IAR Lecture 13 Barbara Webb Evolutionary Robotics IAR Lecture 13 Barbara Webb Basic process Population of genomes, e.g. binary strings, tree structures Produce new set of genomes, e.g. breed, crossover, mutate Use fitness to select

More information

Human Evolution. Activity Overview. Essential Questions. Objectives. Introduction. Materials and Resources

Human Evolution. Activity Overview. Essential Questions. Objectives. Introduction. Materials and Resources Human Evolution Grade Range: Elementary School Key Terms Lesson Time: 40 minutes Materials and Resources Adaptation Australopithecus Bipedalism Evidence Evolution Fossils Homo erectus Homo sapiens Observe

More information

Locomotion: Legs and Artificial Muscle. SUMMARY: Many labs at the forefront of robotic research, especially locomotive

Locomotion: Legs and Artificial Muscle. SUMMARY: Many labs at the forefront of robotic research, especially locomotive Topic: Locomotion, D1 Name: Gregg O Marr Date: March 2, 2000 Locomotion: Legs and Artificial Muscle SUMMARY: Many labs at the forefront of robotic research, especially locomotive research, are experimenting

More information

Design and Implementation of a Simplified Humanoid Robot with 8 DOF

Design and Implementation of a Simplified Humanoid Robot with 8 DOF Design and Implementation of a Simplified Humanoid Robot with 8 DOF Hari Krishnan R & Vallikannu A. L Department of Electronics and Communication Engineering, Hindustan Institute of Technology and Science,

More information

New Solution for Walking Robot

New Solution for Walking Robot New Solution for Walking Robot Tadeusz Mikolajczyk 1,a*, Tomasz Fas 1,b, Tomasz Malinowski 1,c, ukasz Romanowski 1,d 1 University of Technology and Life Sciences, Department of Production Engineering 85-876

More information

Navigation of a walking robot in natural environments

Navigation of a walking robot in natural environments Navigation of a walking robot in natural environments Enric Celaya and Josep María Porta Institut de Robòtica i Informàtica Industrial (UPC-CSIC) Abstract The most relevant differences existing between

More information

FreeMotionHandling Autonomously flying gripping sphere

FreeMotionHandling Autonomously flying gripping sphere FreeMotionHandling Autonomously flying gripping sphere FreeMotionHandling Flying assistant system for handling in the air 01 Both flying and gripping have a long tradition in the Festo Bionic Learning

More information

Robo-Erectus Tr-2010 TeenSize Team Description Paper.

Robo-Erectus Tr-2010 TeenSize Team Description Paper. Robo-Erectus Tr-2010 TeenSize Team Description Paper. Buck Sin Ng, Carlos A. Acosta Calderon, Nguyen The Loan, Guohua Yu, Chin Hock Tey, Pik Kong Yue and Changjiu Zhou. Advanced Robotics and Intelligent

More information

The UPennalizers RoboCup Standard Platform League Team Description Paper 2017

The UPennalizers RoboCup Standard Platform League Team Description Paper 2017 The UPennalizers RoboCup Standard Platform League Team Description Paper 2017 Yongbo Qian, Xiang Deng, Alex Baucom and Daniel D. Lee GRASP Lab, University of Pennsylvania, Philadelphia PA 19104, USA, https://www.grasp.upenn.edu/

More information

Arctic Animal Robot. Associated Unit Associated Lesson. Header Picture of Experimental Setup

Arctic Animal Robot. Associated Unit Associated Lesson. Header Picture of Experimental Setup Arctic Animal Robot Subject Area(s) Associated Unit Associated Lesson Activity Title: Header Life Science, Measurement None None Arctic Animal Robot Picture of Experimental Setup Image 1 ADA Description:

More information

RoboCup TDP Team ZSTT

RoboCup TDP Team ZSTT RoboCup 2018 - TDP Team ZSTT Jaesik Jeong 1, Jeehyun Yang 1, Yougsup Oh 2, Hyunah Kim 2, Amirali Setaieshi 3, Sourosh Sedeghnejad 3, and Jacky Baltes 1 1 Educational Robotics Centre, National Taiwan Noremal

More information

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department EE631 Cooperating Autonomous Mobile Robots Lecture 1: Introduction Prof. Yi Guo ECE Department Plan Overview of Syllabus Introduction to Robotics Applications of Mobile Robots Ways of Operation Single

More information

Development of Running Robot Based on Charge Coupled Device

Development of Running Robot Based on Charge Coupled Device Development of Running Robot Based on Charge Coupled Device Hongzhang He School of Mechanics, North China Electric Power University, Baoding071003, China. hhzh_ncepu@163.com Abstract Robot technology is

More information

DEVELOPMENT OF A BIPED ROBOT

DEVELOPMENT OF A BIPED ROBOT Joan Batlle, Enric Hospital, Jeroni Salellas and Marc Carreras Institut d Informàtica i Aplicacions Universitat de Girona Avda. Lluis Santaló s/n 173 Girona tel: 34.972.41.84.74 email: jbatlle, ehospit,

More information

Introduction to Vision & Robotics

Introduction to Vision & Robotics Introduction to Vision & Robotics Vittorio Ferrari, 650-2697,IF 1.27 vferrari@staffmail.inf.ed.ac.uk Michael Herrmann, 651-7177, IF1.42 mherrman@inf.ed.ac.uk Lectures: Handouts will be on the web (but

More information

A simple embedded stereoscopic vision system for an autonomous rover

A simple embedded stereoscopic vision system for an autonomous rover In Proceedings of the 8th ESA Workshop on Advanced Space Technologies for Robotics and Automation 'ASTRA 2004' ESTEC, Noordwijk, The Netherlands, November 2-4, 2004 A simple embedded stereoscopic vision

More information

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION Journal of Academic and Applied Studies (JAAS) Vol. 2(1) Jan 2012, pp. 32-38 Available online @ www.academians.org ISSN1925-931X NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION Sedigheh

More information

Team Description for Humanoid KidSize League of RoboCup Stephen McGill, Seung Joon Yi, Yida Zhang, Aditya Sreekumar, and Professor Dan Lee

Team Description for Humanoid KidSize League of RoboCup Stephen McGill, Seung Joon Yi, Yida Zhang, Aditya Sreekumar, and Professor Dan Lee Team DARwIn Team Description for Humanoid KidSize League of RoboCup 2013 Stephen McGill, Seung Joon Yi, Yida Zhang, Aditya Sreekumar, and Professor Dan Lee GRASP Lab School of Engineering and Applied Science,

More information

Robotic Systems ECE 401RB Fall 2007

Robotic Systems ECE 401RB Fall 2007 The following notes are from: Robotic Systems ECE 401RB Fall 2007 Lecture 14: Cooperation among Multiple Robots Part 2 Chapter 12, George A. Bekey, Autonomous Robots: From Biological Inspiration to Implementation

More information

ARTIFICIAL INTELLIGENCE - ROBOTICS

ARTIFICIAL INTELLIGENCE - ROBOTICS ARTIFICIAL INTELLIGENCE - ROBOTICS http://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_robotics.htm Copyright tutorialspoint.com Robotics is a domain in artificial intelligence

More information

EMERGENCE OF COMMUNICATION IN TEAMS OF EMBODIED AND SITUATED AGENTS

EMERGENCE OF COMMUNICATION IN TEAMS OF EMBODIED AND SITUATED AGENTS EMERGENCE OF COMMUNICATION IN TEAMS OF EMBODIED AND SITUATED AGENTS DAVIDE MAROCCO STEFANO NOLFI Institute of Cognitive Science and Technologies, CNR, Via San Martino della Battaglia 44, Rome, 00185, Italy

More information

SPQR RoboCup 2016 Standard Platform League Qualification Report

SPQR RoboCup 2016 Standard Platform League Qualification Report SPQR RoboCup 2016 Standard Platform League Qualification Report V. Suriani, F. Riccio, L. Iocchi, D. Nardi Dipartimento di Ingegneria Informatica, Automatica e Gestionale Antonio Ruberti Sapienza Università

More information

Sensor system of a small biped entertainment robot

Sensor system of a small biped entertainment robot Advanced Robotics, Vol. 18, No. 10, pp. 1039 1052 (2004) VSP and Robotics Society of Japan 2004. Also available online - www.vsppub.com Sensor system of a small biped entertainment robot Short paper TATSUZO

More information

Essay on A Survey of Socially Interactive Robots Authors: Terrence Fong, Illah Nourbakhsh, Kerstin Dautenhahn Summarized by: Mehwish Alam

Essay on A Survey of Socially Interactive Robots Authors: Terrence Fong, Illah Nourbakhsh, Kerstin Dautenhahn Summarized by: Mehwish Alam 1 Introduction Essay on A Survey of Socially Interactive Robots Authors: Terrence Fong, Illah Nourbakhsh, Kerstin Dautenhahn Summarized by: Mehwish Alam 1.1 Social Robots: Definition: Social robots are

More information

Morphological computation A basis for the analysis of morphology and control requirements

Morphological computation A basis for the analysis of morphology and control requirements Robotics and Autonomous Systems 54 (2006) 619 630 www.elsevier.com/locate/robot Morphological computation A basis for the analysis of morphology and control requirements Chandana Paul Mechanical and Aerospace

More information

Adaptive Humanoid Robot Arm Motion Generation by Evolved Neural Controllers

Adaptive Humanoid Robot Arm Motion Generation by Evolved Neural Controllers Proceedings of the 3 rd International Conference on Mechanical Engineering and Mechatronics Prague, Czech Republic, August 14-15, 2014 Paper No. 170 Adaptive Humanoid Robot Arm Motion Generation by Evolved

More information

ECE 517: Reinforcement Learning in Artificial Intelligence

ECE 517: Reinforcement Learning in Artificial Intelligence ECE 517: Reinforcement Learning in Artificial Intelligence Lecture 17: Case Studies and Gradient Policy October 29, 2015 Dr. Itamar Arel College of Engineering Department of Electrical Engineering and

More information

A Flexible and Innovative Platform for Autonomous Mobile Robots

A Flexible and Innovative Platform for Autonomous Mobile Robots A Flexible and Innovative Platform for Autonomous Mobile Robots Jessica Howe January 10, 2003 1 Introduction In building a new system for control and morphological design of autonomous mobile robots one

More information

Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii

Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii 1ms Sensory-Motor Fusion System with Hierarchical Parallel Processing Architecture Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii Department of Mathematical Engineering and Information

More information

Speed Control of a Pneumatic Monopod using a Neural Network

Speed Control of a Pneumatic Monopod using a Neural Network Tech. Rep. IRIS-2-43 Institute for Robotics and Intelligent Systems, USC, 22 Speed Control of a Pneumatic Monopod using a Neural Network Kale Harbick and Gaurav S. Sukhatme! Robotic Embedded Systems Laboratory

More information

Perception. Read: AIMA Chapter 24 & Chapter HW#8 due today. Vision

Perception. Read: AIMA Chapter 24 & Chapter HW#8 due today. Vision 11-25-2013 Perception Vision Read: AIMA Chapter 24 & Chapter 25.3 HW#8 due today visual aural haptic & tactile vestibular (balance: equilibrium, acceleration, and orientation wrt gravity) olfactory taste

More information

Lets Learn of Robot Technology

Lets Learn of Robot Technology Lets Learn of Robot Technology Dr. M.S. Ajmal Deen Ali, M.E., Ph.D (IITM) Ajlon Technologies (www.ajlontech.com) Partner to : AlfaTKG Japan, IISc Bangalore & IITM The Origins of Robots 1738 Jacques de

More information

Nao Devils Dortmund. Team Description for RoboCup Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann

Nao Devils Dortmund. Team Description for RoboCup Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann Nao Devils Dortmund Team Description for RoboCup 2014 Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann Robotics Research Institute Section Information Technology TU Dortmund University 44221 Dortmund,

More information

Prospective Teleautonomy For EOD Operations

Prospective Teleautonomy For EOD Operations Perception and task guidance Perceived world model & intent Prospective Teleautonomy For EOD Operations Prof. Seth Teller Electrical Engineering and Computer Science Department Computer Science and Artificial

More information

Stress and Strain Analysis in Critical Joints of the Bearing Parts of the Mobile Platform Using Tensometry

Stress and Strain Analysis in Critical Joints of the Bearing Parts of the Mobile Platform Using Tensometry American Journal of Mechanical Engineering, 2016, Vol. 4, No. 7, 394-399 Available online at http://pubs.sciepub.com/ajme/4/7/30 Science and Education Publishing DOI:10.12691/ajme-4-7-30 Stress and Strain

More information

Future Intelligent Machines

Future Intelligent Machines Future Intelligent Machines TKK GIM research institute Content of the talk Introductory remarks Intelligent machines Subsystems technology and modularity Robots and biology Robots in homes Introductory

More information

FU-Fighters. The Soccer Robots of Freie Universität Berlin. Why RoboCup? What is RoboCup?

FU-Fighters. The Soccer Robots of Freie Universität Berlin. Why RoboCup? What is RoboCup? The Soccer Robots of Freie Universität Berlin We have been building autonomous mobile robots since 1998. Our team, composed of students and researchers from the Mathematics and Computer Science Department,

More information

Vertebrate- or snake-like soft robot based on tensegrity principle. Présentation GT5, vendredi 28 novembre 2014

Vertebrate- or snake-like soft robot based on tensegrity principle. Présentation GT5, vendredi 28 novembre 2014 Vertebrate- or snake-like soft robot based on tensegrity principle Présentation GT5, vendredi 28 novembre 2014 Alex Pitti, phd Maître de Conférence, chaire d'excellence UCP-CNRS Laboratoire ETIS CNRS,

More information

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free

More information

International Journal of Innovations in Engineering and Technology (IJIET) Nadu, India

International Journal of Innovations in Engineering and Technology (IJIET)   Nadu, India Evaluation Of Kinematic Walker For Domestic Duties Hansika Surenthar 1, Akshayaa Rajeswari 2, Mr.J.Gurumurthy 3 1,2,3 Department of electronics and communication engineering, Easwari engineering college,

More information

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003

More information

Interconnection Structure Optimization for Neural Oscillator Based Biped Robot Locomotion

Interconnection Structure Optimization for Neural Oscillator Based Biped Robot Locomotion 2015 IEEE Symposium Series on Computational Intelligence Interconnection Structure Optimization for Neural Oscillator Based Biped Robot Locomotion Azhar Aulia Saputra 1, Indra Adji Sulistijono 2, Janos

More information

Kid-Size Humanoid Soccer Robot Design by TKU Team

Kid-Size Humanoid Soccer Robot Design by TKU Team Kid-Size Humanoid Soccer Robot Design by TKU Team Ching-Chang Wong, Kai-Hsiang Huang, Yueh-Yang Hu, and Hsiang-Min Chan Department of Electrical Engineering, Tamkang University Tamsui, Taipei, Taiwan E-mail:

More information

TREE CLIMBING ROBOT (TREEBOT)

TREE CLIMBING ROBOT (TREEBOT) 9 JEST-M, Vol 4, Issue 4, Jan-2015 TREE CLIMBING ROBOT (TREEBOT) Electronics and Communication department, MVJ College of Engineering srivatsa12ster@gmail.com, vinoop.u@gmail.com, satish.mvjce@gmail.com,

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino What is Robotics? Robotics studies robots For history and definitions see the 2013 slides http://www.ladispe.polito.it/corsi/meccatronica/01peeqw/2014-15/slides/robotics_2013_01_a_brief_history.pdf

More information

SWARM INTELLIGENCE. Mario Pavone Department of Mathematics & Computer Science University of Catania

SWARM INTELLIGENCE. Mario Pavone Department of Mathematics & Computer Science University of Catania Worker Ant #1: I'm lost! Where's the line? What do I do? Worker Ant #2: Help! Worker Ant #3: We'll be stuck here forever! Mr. Soil: Do not panic, do not panic. We are trained professionals. Now, stay calm.

More information

Team Autono-Mo. Jacobia. Department of Computer Science and Engineering The University of Texas at Arlington

Team Autono-Mo. Jacobia. Department of Computer Science and Engineering The University of Texas at Arlington Department of Computer Science and Engineering The University of Texas at Arlington Team Autono-Mo Jacobia Architecture Design Specification Team Members: Bill Butts Darius Salemizadeh Lance Storey Yunesh

More information

A conversation with Russell Stewart, July 29, 2015

A conversation with Russell Stewart, July 29, 2015 Participants A conversation with Russell Stewart, July 29, 2015 Russell Stewart PhD Student, Stanford University Nick Beckstead Research Analyst, Open Philanthropy Project Holden Karnofsky Managing Director,

More information

Robot Task-Level Programming Language and Simulation

Robot Task-Level Programming Language and Simulation Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application

More information

The Open Access Institutional Repository at Robert Gordon University

The Open Access Institutional Repository at Robert Gordon University OpenAIR@RGU The Open Access Institutional Repository at Robert Gordon University http://openair.rgu.ac.uk This is an author produced version of a paper published in Electronics World (ISSN 0959-8332) This

More information