MOBILE ROBOTS – CURRENT TRENDS Edited by Zoran Gacovski Mobile Robots – Current Trends Edited by Zoran Gacovski Published by InTech Janeza Trdine 9, 51000 Rijeka, Croatia Copyright © 2011 InTech All chapters are Open Access distributed under the Creative Commons Attribution 3.0 license, which permits to copy, distribute, transmit, and adapt the work in any medium, so long as the original work is properly cited. After this work has been published by InTech, authors have the right to republish it, in whole or part, in any publication of which they are the author, and to make other personal use of the work. Any republication, referencing or personal use of the work must explicitly identify the original source. As for readers, this license allows users to download, copy and build upon published chapters even for commercial purposes, as long as the author and publisher are properly credited, which ensures maximum dissemination and a wider impact of our publications. Notice Statements and opinions expressed in the chapters are these of the individual contributors and not necessarily those of the editors or publisher. No responsibility is accepted for the accuracy of information contained in the published chapters. The publisher assumes no responsibility for any damage or injury to persons or property arising out of the use of any materials, instructions, methods or ideas contained in the book. Publishing Process Manager Bojana Zelenika Technical Editor Teodora Smiljanic Cover Designer Jan Hyrat Image Copyright Sarah Holmlund, 2011. Used under license from Shutterstock.com First published September, 2011 Printed in Croatia A free online edition of this book is available at www.intechopen.com Additional hard copies can be obtained from orders@intechweb.org Mobile Robots – Current Trends, Edited by Zoran Gacovski p. cm. ISBN 978-953-307-716-1 free online editions of InTech Books and Journals can be found at www.intechopen.com Contents Preface IX Part 1 Robots for Educational Purposes 1 Chapter 1 Autonomous Mobile Robot Emmy III 3 Cláudio Rodrigo Torres, Jair Minoro Abe, Germano Lambert-Torres and João Inácio da Silva Filho Chapter 2 Mobile Robotics in Education and Research 27 Georgios A. Demetriou Chapter 3 The KCLBOT: A Framework of the Nonholonomic Mobile Robot Platform Using Double Compass Self-Localisation 49 Evangelos Georgiou, Jian Dai and Michael Luck Chapter 4 Gaining Control Knowledge Through an Applied Mobile Robotics Course 69 Lluís Pacheco, Ningsu Luo, Inès Ferrer, Xavier Cufí and Roger Arbusé Part 2 Health–Care and Medical Robots 87 Chapter 5 Walking Support and Power Assistance of a Wheelchair Typed Omnidirectional Mobile Robot with Admittance Control 89 Chi Zhu, Masashi Oda, Haoyong Yu, Hideomi Watanabe and Yuling Yan Chapter 6 A Control System for Robots and Wheelchairs: Its Application for People with Severe Motor Disability 105 Alonso A. Alonso, Ramón de la Rosa, Albano Carrera, Alfonso Bahillo, Ramón Durán and Patricia Fernández Chapter 7 Mobile Platform with Leg-Wheel Mechanism for Practical Use 127 Shuro Nakajima VI Contents Chapter 8 A Micro Mobile Robot with Suction Cups in the Abdominal Cavity for NOTES 153 Chika Hiroki and Wenwei Yu Chapter 9 Influence of the Size Factor of a Mobile Robot Moving Toward a Human on Subjective Acceptable Distance 177 Yutaka Hiroi and Akinori Ito Part 3 Hardware – State of the Art 191 Chapter 10 Development of Mobile Robot Based on I 2 C Bus System 193 Surachai Panich Chapter 11 Construction of a Vertical Displacement Service Robot with Vacuum Cups 215 Nicolae Alexandrescu, Tudor Cătălin Apostolescu, Despina Duminică, Constantin Udrea, Georgeta Ionaşcu and Lucian Bogatu Chapter 12 A Kinematical and Dynamical Analysis of a Quadruped Robot 239 Alain Segundo Potts and José Jaime da Cruz Chapter 13 Epi.q Robots 263 Giuseppe Quaglia, Riccardo Oderio, Luca Bruzzone and Roberto Razzoli Part 4 Localization and Navigation 289 Chapter 14 Dynamic Modeling and Power Modeling of Robotic Skid-Steered Wheeled Vehicles 291 Wei Yu, Emmanuel Collins and Oscar Chuy Chapter 15 Robotic Exploration: Place Recognition as a Tipicality Problem 319 E. Jauregi, I. Irigoien, E. Lazkano, B. Sierra and C. Arenas Chapter 16 The Development of the Omnidirectional Mobile Home Care Robot 345 Jie-Tong Zou Chapter 17 Design and Prototyping of Autonomous Ball Wheel Mobile Robots 363 H. Ghariblu, A. Moharrami and B. Ghalamchi Chapter 18 Advances in Simulation of Planetary Wheeled Mobile Robots 375 Liang Ding, Haibo Gao, Zongquan Deng and Weihua Li Preface We are all witnesses that the beginning of the 21st century in technological terms is dedicated to mobile communications - they are everywhere: smartphones, Ipads, e- readers, and many other wireless devices. Once a fiction, today is a reality – music on demand, video on demand, live video conversation via IP on a tablet. What will be the next technological achievement that will have such huge impact on human living? I dare to predict that the second half of this century will by highly influenced by mobile robotics – robots will become ubiquitous décor in everyday life. Over the past century, anthropomorphic machines have become familiar figures in popular culture through books such as Isaac Asimov’s I, Robot, movies such as Star Wars and television shows such as Star Trek. The popularity of robots in fiction indicates that people are receptive to the idea that these machines will one day walk among us as helpers and even as companions. Nevertheless, although robots play a vital role in industries such as automobile manufacturing - where there is about one robot for every 10 workers - we have a long way to go before real robots catch up with their science- fiction counterparts. One reason for this gap is that it has been much harder than expected to give robots the capabilities that humans take for granted - for example, the abilities to orient themselves with respect to the objects in a room, to respond to sounds and interpret speech, and to grasp objects of varying sizes, textures and fragility. The improvement of hardware electronics and decreasing of the components prices enabled the robot builders to add Global Positioning System chips, video cameras, array microphones (which are better than conventional microphones at distinguishing a voice from background noise), and a host of additional sensors for a reasonable expense. The resulting enhancement of capabilities, combined with expanded processing power and storage, allows today’s robots to do things such as vacuum a room or help to defuse a roadside bomb - tasks that would have been impossible for commercially produced machines just a few years ago. The confidence for the robot rising is based on recent developments in electronics and software, as well as on the observations of robots, computers and even living things over the past 30 years. X Preface In October 2005, several fully autonomous cars successfully traversed a hazard-studded 132-mile desert course, and in 2007 several successfully drove for half a day in urban traffic conditions. In other experiments within the past few years, mobile robots mapped and navigated unfamiliar office suites, and computer vision systems located textured objects and tracked and analyzed faces in real time. Meanwhile, personal computers became much more adept at recognizing text and speech. A second generation of universal robots with a 100,000 MIPS (mouse-brain) will be adaptable, as the first generation is not, and will even be trainable. Besides application programs, such robots would host a suite of software “conditioning modules” that would generate positive and negative reinforcement signals in predefined circumstances. For example, doing jobs fast and keeping its batteries charged will be positive; hitting or breaking something will be negative. There will be other ways to accomplish each stage of an application program, from the minutely specific (grasp the handle underhand or overhand) to the broadly general (work indoors or outdoors). As jobs are repeated, alternatives that result in positive reinforcement will be favored, those with negative outcomes shunned. By the end of the century, humans will meet monkeylike five million MIPS, embedded in a third generation of robots, that will learn very quickly from mental rehearsals in simulations that model physical, cultural and psychological factors. Physical properties will include shape, weight, strength, texture and appearance of things, and ways to handle them. Cultural aspects will include an items’s name, value, proper location and purpose. Psychological factors, applied to humans and robots alike will include goals, beliefs, feelings and preferences. This book consists of 18 chapters divided in four sections: Robots for Educational Purposes, Health-Care and Medical Robots, Hardware – State of the Art, and Localization and Navigation. In the first section, there are four chapters covering autonomous mobile robot Emmy III, KCLBOT – mobile nonholonomic robot, and general overview of educational mobile robots. In the second section, the following themes are covered: walking support robots, control system for wheelchairs, leg-wheel mechanism as a mobile platform, micro mobile robot for abdominal use, and the influence of the robot size in the psychological treatment. In the third section, there are chapters about I2C bus system, vertical displacement service robots, quadruped robots – kinematics and dynamics model and Epi.q (hybrid) robots. Finally, in the last section, the following topics are covered: skid-steered vehicles, robotic exploration (new place recognition), omnidirectional mobile robots, ball-wheel mobile robots, and planetary wheeled mobile robots. I hope that this book will be a small contribution towards the general idea of making the mobile robots closer to the humans. Prof. Dr. Zoran Gacovski Associate Professor FON – University, Skopje Macedonia [...]... simplified block representation of the Emmy II robot Autonomous Mobile Robot Emmy III Fig 9 Emmy II block representation The figure 10 shows a picture of the Emmy II robot Fig 10 The front part of the Emmy II robot It is shown in the figure 11 the lower part of the Emmy II robot Fig 11 The lower part of the Emmy II robot 11 12 Mobile Robots – Current Trends The sonar ranging modules are responsible for verifing... environment as showed in figure 13 composed the tests Fig 13 Environment used to perform the Emmy II tests 14 Mobile Robots – Current Trends The time duration and results for each test have been the following: Test 1: Duration: 3 minutes and 50 seconds Result: 13 collisions Test 2: Duration: 3 minutes and 10 seconds Result: 7 collisions Test 3: Duration: 3 minutes and 30 seconds Result: 10 collisions Test 4:... such as: 0 ≤ φE ≤ 1 The Analytic Paraconsistent Artificial Neural Cell calculates the maximum value of certainty Vcve, the minimum value of certainty control - Vcfa, the maximum value of uncertainty control Vcic, and the minimum value of uncertainty control - Vcpa, by this way: 6 Mobile Robots – Current Trends Vcve = 1 + Ft c 2 (1) Vcfa = 1 − Ft c 2 (2) Vcic = 1 + Ft ct 2 (3) Vcpa = 1 − Ft ct 2 (4) The... information to the first part of the sensing subsystem The data the mechanical subsystem must send to the first part of the sensing subsystem are: D, α, Xa and Ya a The distance between the sensor and the obstacle (D) b The angle between the horizontal axis of the environment and the direction to the front of the sensor (α) Figure 15 shows the angle α 16 Mobile Robots – Current Trends Fig 15 Angle α c The... circular mobile platform of aluminum with a 30 cm diameter and being 60 cm tall Its main device is the Paracontrol controller While moving into a nonstructured environment, the Emmy robot gets information about presence/absence of obstacles using a sonar system called Parasonic [17 ] The figure 5 shows the autonomous mobile robot Emmy Fig 5 The autonomous mobile robot Emmy 8 Mobile Robots – Current Trends. .. degrees are: μRA, such as: 0 ≤ μRA ≤ 1 μRB, such as: 0 ≤ μRB ≤ 1 There are also two control values: Contradiction Tolerance Factor – Ftct, such as: 0 ≤ Ftct ≤ 1 Certainty Tolerance Factor – Ftc, such as: 0 ≤ Ftc ≤ 1 The Analytic Paraconsistent Artificial Neural Cell – CNAPa has two outputs The out-put 1 (S1) is the Resultant Evidence Degree - μE μE, such as: 0 ≤ μE ≤ 1 The output 2 (S2) is the Resultant... the first part of the sensing subsystem there are also some configuration parameters, which are: a The distance between the environment coordinates (a); it is indicated in the figure 16 Fig 16 Distance between coordinates b The angle of the ultrasonic sensor conical field of view (β) Figure 17 shows this Fig 17 Ultrasonic sensor conical field of view (β) Autonomous Mobile Robot Emmy III 17 c The number... Evidence Degree in each environment position 18 Mobile Robots – Current Trends analyzed It is shown here the result of three tests The information from one ultrasonic sensor was considered as the Sensing System inputs 6.2 .1 First test The configuration parameters of this test have been the following The distance between the environment coordinates (a): 10 The angle of the ultrasonic sensor conical... the following: - λ =1 μ (8) Autonomous Mobile Robot Emmy III 7 The output S1 assumes the same value as in the in-put μ when the following situation is true: [(Vcve ≤ μE) or (μE ≤ Vcfa)] Otherwise, S1 is 0,5 - 4 Autonomous mobile robot Emmy I The robot Emmy I was the first application of the Paraconsistent Evidential Logics in robotics [8], [9] The Emmy I robot project finished in 19 99 and its results... there is an obstacle in the analyzed position The sensing subsystem is divided into two parts The first part is responsible for receiving the data from the sensors and sending information to the second part of the system The second part is Paraconsistent Artificial Neural Network itself Figure 14 shows this idea Fig 14 Representation of the sensing system The proposed sensing subsystem is prepared to . MOBILE ROBOTS – CURRENT TRENDS Edited by Zoran Gacovski Mobile Robots – Current Trends Edited by Zoran Gacovski Published by InTech Janeza Trdine 9, 510 00. Acceptable Distance 17 7 Yutaka Hiroi and Akinori Ito Part 3 Hardware – State of the Art 19 1 Chapter 10 Development of Mobile Robot Based on I 2 C Bus System 19 3 Surachai Panich Chapter 11 Construction. control - V cpa, by this way: Mobile Robots – Current Trends 6 1 2 c cve F t V + = (1) 1 2 c cfa F t V − = (2) 1 2 ct cic F t V + = (3) 1 2 ct cpa F t V − = (4) The Resultant