A HOME MADE ROBOTIC PLATFORM BASED ON THEO JANSEN MECHANISM FOR TEACHING ROBOTICS

Size: px
Start display at page:

Download "A HOME MADE ROBOTIC PLATFORM BASED ON THEO JANSEN MECHANISM FOR TEACHING ROBOTICS"

Transcription

1 A HOME MADE ROBOTIC PLATFORM BASED ON THEO JANSEN MECHANISM FOR TEACHING ROBOTICS Alejandra C. Hernández, Clara Gómez, Jonathan Crespo, Ramón Barber Robotics Lab. Departamento de Ingeniería de Sistemas. Universidad Carlos III de Madrid (SPAIN) Abstract Nowadays, robotics is becoming increasingly popular as an educational platform. Working on robots provides a unique learning experience. The students receive strong and meaningful feedback for physically experience their work, allowing them to acquire important skills that will help them during their school years and beyond (scientific approach, problem solving skills, creativity). This paper proposes a robotic platform based on Theo Jansen's natural gearing mechanism. This work is focused in the design and development of the low cost robotic platform. The components used are readily available and inexpensive which makes it easy to build by students. The same principle was applied to software, with the focus on open source operating systems, libraries and development tools. With this platform some aspects related to mechanics, electronics, computation, mobile locomotion and surface adaptation can be studied. The design of the robot has been completed with sensors, actuators and a microcontroller that manages all the information. Some modifications in the original mechanism have been needed to get the final prototype. To build the prototype, 3D printing to create the parts of robot has been used, making easier the construction by students. The platform includes a webcam as a sensor in order to allow robotic experiments related to environment modelling and navigation tasks. Finally, to test the robotic platform developed, several experiments have been done. On the one hand, experiments focused on hardware stability and surface adaptation, in which students can learn about robot balance problems. On the other hand, experiments related to environment modelling and navigation that allow the students to work with robot sensors, environment representation concepts and low-level navigation problems. Keywords: Innovation, technology, research projects, robotics, mobile robots. 1 INTRODUCTION Popular interest in robotics has increased at an astonishing rate in the last several years [1]. Robotics technology has been implemented in a variety of fields including medicine, elderly care, rehabilitation, education, home appliances, search and rescue, car industry and more [2]. Mobile robotics is increasingly entering the curricula of many technical studies. Robotics is gaining terrain in industry and consequently more firms are recruiting candidates with experience in robot programming. For this reason, many universities are teaching robotics in their master and degrees programmes [3]. A common approach when teaching robot programming is the use of simulations, in which the user can create different robot configurations. Although simulators are a very useful tool in robotics, allowing to create all necessary robots, evaluate, refine and adjust control programs before taking the real robot, the problem is that things do not work the same way in a real platform. In addition, students do not enjoy the same testing their ideas on a real robot than on a simulated one. Working with real robots opens a new way of teaching robotics, allowing among other things, developing strong knowledge of the fundamentals and experience with real robot systems, give students hands-on experience with real problems, experience in understanding and implementing robotics principles from primary research literature, and give them confidence in their ability and help to develop teamwork skills [4]. Up to now, different types of mobile robots have been used for education [5]. Mainly, these platforms have been wheeled robots [6]. However, legged robots, as the one presented in this work, have also

2 been studied. The education field has drawn attention of biped robots [7] and multi-legged robots ([8], [9] and [10]). This type of robots implies different experiments and practices ranging between stability, interaction, navigation, environment detection, etc. The robot introduced in this paper is a multi-leg robot based on 3D printing technologies. Using this technology increases the scope of this work thanks to its recent implementation in education centres, as seen in other projects [3]. 2 GENERAL DESCRIPTION OF THE PROTOTYPE A multi-leg robotic platform has been developed, which consists of: four legs, two on each side, two servomotors to give movement to the robot, a web cam as sensor for perception and finally an Arduino microcontroller to manage the entire system. Fig. 1 shows the robot built. The prototype is based on the Theo Jansen mechanism, a cinematic artist and sculptor, which build big figures by imitation of animal skeletons that are able to walk using wind force. The structure of the robot has been created using 3D printers. Being a low-cost robotic platform, the components used are readily available and inexpensive which makes it easy to build by students. Fig.1. Developed robot Regarding software, it has been developed an algorithm for topological navigation, performed in the programming language C++ with Open Source Computer Vision (OpenCV) libraries. This legged robot has been designed to walk in different surfaces, taking into account that legs are more effective in an uneven environment than wheels. Likewise, with the developed algorithm based on detection of colours and shapes, the robot is able to manage sensory information in real-time and establish an appropriate navigation. Finally, with this platform some aspects related to mechanics, electronics, computation, mobile locomotion and surface adaptation can be studied. In the following sections, more detailed information about the different aspects related with to the construction and setting up of the robot will be given. 3 HARDWARE In this section all the hardware elements used in the construction of the robot as well as the entire assembly process are detailed. The information is presented into three subsections tackling the structure components including the pieces design, electric and electronic devices used and the platform construction.

3 3.1 Structure components As already mentioned, the design of the legs of the robot presented in this paper is based on Theo Jansen mechanism [11]. This mechanism provides an easy way of simulating the walking of a real leg controlled by a single element which could be a motor or wind. In this case motors are used. The mechanism consists of 7 solids (plus bedplate): 5 solids are binary bars and 2 solids are ternary bars. The bedplate is also a binary bar. In Fig.2 the Theo Jansen mechanism is shown. Solid Nº of joints Joint Bedplate 2 O C 1 2 O A 2 2 A B 3 3 B C D 4 2 D F 5 2 C E 6 2 A E 7 3 E F (- G) Fig.2. Theo Jansen mechanism The shaft to which is attached the motor is at point O. In addition, point C is fixed and is aligned with point O what can be called the chassis or body of the animal or mechanism [12]. Point A is adhered to the circumference or can also go on some region of the circle which generates the limb movement until the lower leg point G describe a movement as shown in the Fig. 3. Fig.3. Trajectory of point G of Theo Jansen mechanism The advantage of this trajectory is that if the ground is uneven, the distance between the mechanism and the ground is short and can be suspended in a better way. This mechanism makes their measures cannot be anything, but must be substantially scaled the original; but it allows small modifications to optimize the trajectory of the point G depending on the steps of the machine.

4 In order to build the robot, the components of the structure have been designed with software for creating solid 3D CAD models called OpenSCAD [13]. Subsequently, 3D printing of the pieces has been made. The printed parts are the legs of the robot, the base for the Arduino and supports for motors. In Fig. 4 and Fig. 5 examples of the design of some elements of the robot are shown. Fig. 4. Design the parts of the robot limb Fig. 5. Foot robot design 3.2 Hardware elements Movement To guarantee the movement of the robot, two servo Futaba S3001 (Fig. 6) have been used. These motors offer good performance for the type of application, in addition to its favorable value. These actuators are used in modelling, so they have the ability to be located at any position within its range of operation, and remain stable at that position. The motor consists of a direct current (DC) motor, a gearbox and a control circuit, and their operation margins are generally less than one complete turn. Fig. 6. Servomotor Futaba s3001

5 3.2.2 Processing Unit The entire process is performed through an Arduino UNO [14], Fig. 7, which is an open-source electronics platform, based on a board with an Atmel AVR microcontroller, with input/output ports and a development environment that implements the programming language Processing/Wiring and boot loader that is executed on the board. It is important to note that to power the Arduino and the servomotors 4 AA batteries connected in series each providing 1.5 Volts are used. Fig. 7. Arduino UNO board Vision Sensor As mentioned, the device used to perceive the environment and receive information is a webcam. Specifically, a Logitech 720p camera (Fig. 8) is used. In Table 1 most important specifications of the camera are presented. Connection type Camera specifications Corded USB USB Type High Speed USB 2.0 Field of View (FOV) 60º Optical Resolution (True) 1280 x MP Video Capture 360p, 480p, 720p, Frame Rate (max) 640x480 Table 1. Features - Logitech 720p The camera (Fig. 8) is positioned in the center of the robot base, and must be connected to the computer via USB to run the navigation algorithm. Fig. 8. Logitec 720p camera

6 3.3 Platform assembly To assembly the robot, the first step is the adjustment of the motors. Selected servos can only be rotated from 0 to 180, so for make continuous 360º turns two actions have been performed: first, disengage the potentiometer which tells the servo the position of the control arm, and then, removal of mechanical stop that prevents the servo rotates over 180 degrees. Subsequently, the assembly of all printed pieces as well as the connection of all electrical and mechanical elements mentioned previously is done. During this phase, several tests in order to adapt the final robot design are performed. First, it started with the idea of printing screws specially designed for the platform; however, due to the very small diameter of the screws it was not possible to achieve the correct printing. So this option was discarded and decided to use metal screws and nuts. Similarly, different tests have been performed with respect to the robot foot and the base where the motors and the board are placed, in order to enhance the stability in the whole structure and improve the grip and the natural foot movement. In Fig. 9 (a) the initial leg assembly is shown, in (b) different foot to the robot are displayed. (a) (b). Fig. 9. Robot assembly: (a) Initial leg assembly, (b)different foot to the robot With the settings made during the assembly stage, the proposed legged robot is obtained, as shown in Fig. 10. (a) Fig. 10. Assembling the robot: (a) with a base, (b) with double base (b)

7 4 SOFTWARE In general, a mobile robot works with a lot of sensory information, which after analysis and postprocessing is used to navigate. This sensory information is subject to the own constraints of the sensors used, including the introduction of small accumulative errors. Therefore, the use of a unique and robust model to these sensory errors for robot navigation is sought. Because of this, using topological information instead of geometrical information associated with the physical position of the elements of the environment has been considered. Through topological maps the characteristics of the environment of the robot and the relationships between them can be represented. Topological maps are composed of nodes and arches. In the case of this project, nodes are formed by the elements of the environment that the robot can find, and arches are the behaviours to be followed by the robot to move through different nodes. In this paper an algorithm based on topological navigation [15] has been designed and implemented. In Fig. 11 the general functioning of the algorithm can be seen. Fig. 11. Flowchart of the general operation of the robot navigation Between the fundamental stages that compose the algorithm is on the one hand, the construction of the navigation map through which the robot has to move. This map consists of the different labels and relationships that the robot can detect both shape and colour in the environment. On the other hand, to carry out the detection of colours and shapes, Microsoft Visual Studio C ++ with the OpenCV libraries [16] have been employed. Through this program in C ++ it seeks to detect the different labels on the stage work to navigate across it. In Fig. 12 the flowchart for detecting colours and shapes is shown. Fig. 12: Flowchart for detecting a specific colour square

8 5 EXPERIMENT DESIGN AND RESULTS The experiments performed offering a friendly environment that could be used by non-experienced people. It is noteworthy that experiments presented below are intended for educational robotics, focusing on teaching the use of new technologies as 3D printers, as well as in learning different aspects such as stability and navigation of legged robots. 5.1 First experiment: different surfaces Three different test scenarios have been designed to study the behaviour of the system on different surfaces. In all of them it has generated a simple map in which each node is located to the left of the previous node. In this way, the robot can find the next node by turning the direction in which it is located. The surfaces used are: cork, wood and granular floor. This type of testing allows the study of the stability problems of the robot, so that the results may determine needed changes in the design of one or more parts of the platform to solve the problems. Through the obtained results, it can be seen that in the wooden floor the robot tends to slip because it is a smooth surface, which does not occur in cork floor, because is softer and rougher than wood. These cause problems of stability that has been improved considerably modifying the feet of the prototype. On the other hand, in a granular surface, that is porous and has level changes, the robot is able to overcome successfully uneven terrain, up and down without much problem than in flat ground. In Fig. 13 the robot during the tests in wooden and cork surface is shown. (a) Fig. 13.The robot during the test in wooden surface (a) and cork surface (b) (b) 5.2 Second experiment: using tags of colours This test consists of detecting the different labels on the environment work to allow navigation of the robot. Each label stores the values of H, S and V fixing the threshold image binarization for proper detection of different colours. As already mentioned, the developed robot navigates based on a topological map in which nodes correspond to different labels of the environment, being the arcs behaviours that the robot must follow to move from label to label. According to this, three different behaviours have been defined (Fig. 14): Behaviour 1: The robot must be directed to a label that is on your right: it has to turn 90º and looking forward corresponding label. Behaviour 2: The robot must be directed to a label that is on your left: it has to turn -90º and looking forward corresponding label.

9 Behaviour 3: The robot has to go to a label that is in front of the current: it has to turn 180º and advance to look for that label. Fig. 14. Example of topological navigation map based on behaviours This type of testing allows become familiar with navigation tasks in robot with legs. In this case, with the use of an algorithm for detection of colours and shapes it is possible to experience and discuss topics related to image processing and object detection. Fig. 15 shows some results of appliying the developed algoritm where the robot detects rectangular colour marks. Fig. 15. Results of the detection algorithm developed 6 CONCLUSIONS In this work, the design and construction of a multi-legged robotic platform as well as, an algorithm for detection of shapes and colours, able to manage sensory information in real time and set the robot navigation properly have been performed successfully. Through the implemented design it has been possible to reduce the complexity of building this type of robots. The algorithms developed, offered as main advantage that has not been necessary to use more sensors that a web camera. This project offers important features for educational purposes. First, it allows students to design new custom pieces simply being printed and tested very quickly. Second, the robot can be thoroughly studied, modified, copied and distributed by anyone. Finally, this project allows entering the world of robotics, and studying the main aspects related to this type of robots, such as stability, navigation, image processing and object detection. As shown in the results, there are many experiments that can be developed using this robot and the user will get a deeper knowledge about the aim of mobile robotics.

10 As future work we plan to continue evolving the robot, making adaptations to the hardware design, incorporating more legs to the robot, as well as developing and improving navigation algorithms and adjustment paths. 7 ACKNOWLEGMENTS The research leading to these results has received funding from the RoboCity2030-III-CM project (Robótica aplicada a la mejora de la calidad de vida de los ciudadanos. fase III; S2013/MIT-2748), funded by Programas de Actividades I+D en la Comunidad de Madrid and cofunded by Structural Funds of the EU and NAVEGASE-AUTOCOGNAV project (DPI C3-3-R), funded by Ministerio de Economía y competitividad of SPAIN. REFERENCES [1] Benitti, F.B.V. (2012). Exploring the educational potential of robotics in schools: A systematic review. Computers & Education. 58: pp [2] Eguchi, A. (2014, July). Robotics as a Learning Tool for Educational Transformation. In 4th International Workshop Teaching Robotics, Teaching Robotics & 5th International Conference Robotics in Education. pp [3] J. Gonzalez-Gomez, A. Valero-Gomez, A. Prieto-Moreno, M. Abderrahim. (2012). A New Open Source 3D-Printable Mobile Robotic Platform for Education. Advances in Autonomous Mini Robots, pp [4] Rawat, K. S., & Massiha, G. H. (2004, April). A hands-on laboratory based approach to undergraduate robotics education. In Robotics and Automation, Proceedings. ICRA' IEEE International Conference on (Vol. 2, pp ). IEEE. [5] Muvin, O., Stevens, C., et al. (2013). A review of the Applicability of Robots in Education. Technology for Education and Learning. [6] C. Gómez, A. C. Hernández, J. Crespo, R. Barber. (2015, November). A ROS-based Middlecost Robotic Platform with High-performance. The 8th annual International Conference of Education, Research and Innovation. Sevilla, Spain. [7] K. Dautenhahna, C. L. Nehaniva, M. L. Waltersa, B. Robinsa, H. Kose-Bagcia, N. Assif Mirzaa, M. Blowa. (2009). KASPAR a minimally expressive humanoid robot for human robot interaction research. Applied Bionics and Biomechanics, vol. 6, pp [8] D. Belter, P. Skrzypczyński, K. Walas, D. Wlodkowic. (2015). Affordable Multi-legged Robots for Research and STEM Education: A Case Study of Design and Technological Aspects. Progress in Automation, Robotics and Measuring Techniques. Vol. 2, pp [9] Metabot: robots in motion. Robotics platform for education, research & fun. (2016). Retrieved from : [10] RobotShop: putting robotics at your service. Hexapod robots. (2016). Retrieved from: [11] Nansai, S., Elara, M. R., & Iwase, M. (2013). Dynamic analysis and modeling of Jansen mechanism. Procedia Engineering, 64, [12] Kim, S. W., & Kim, D. H. (2011). Design of leg length for a legged walking robot based on Theo Jansen using PSO. Journal of Korean Institute of Intelligent Systems, 21(5), [13] Kintel, M., & Wolf, C. (2011). OpenSCAD, The Programmers Solid 3D CAD Modeller. [14] Pomares, J. (2009). Manual de Arduino. Grupo de Innovación Educativa en Automática. Universidad de Alicante. [15] R. I. B. Castaño, Desarrollo de una arquitectura para robots móviles autónomos: aplicación a un sistema de navegación topológica. PhD thesis, Universidad Carlos III de Madrid, [16] Bradski, G., & Kaehler, A. (2008). Learning OpenCV: Computer vision with the OpenCV library. O Reilly Media, Inc.".

UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR TRABAJO DE FIN DE GRADO GRADO EN INGENIERÍA DE SISTEMAS DE COMUNICACIONES CONTROL CENTRALIZADO DE FLOTAS DE ROBOTS CENTRALIZED CONTROL FOR

More information

Stabilize humanoid robot teleoperated by a RGB-D sensor

Stabilize humanoid robot teleoperated by a RGB-D sensor Stabilize humanoid robot teleoperated by a RGB-D sensor Andrea Bisson, Andrea Busatto, Stefano Michieletto, and Emanuele Menegatti Intelligent Autonomous Systems Lab (IAS-Lab) Department of Information

More information

Towards Complex Human Robot Cooperation Based on Gesture-Controlled Autonomous Navigation

Towards Complex Human Robot Cooperation Based on Gesture-Controlled Autonomous Navigation CHAPTER 1 Towards Complex Human Robot Cooperation Based on Gesture-Controlled Autonomous Navigation J. DE LEÓN 1 and M. A. GARZÓN 1 and D. A. GARZÓN 1 and J. DEL CERRO 1 and A. BARRIENTOS 1 1 Centro de

More information

FalconBots RoboCup Humanoid Kid -Size 2014 Team Description Paper. Minero, V., Juárez, J.C., Arenas, D. U., Quiroz, J., Flores, J.A.

FalconBots RoboCup Humanoid Kid -Size 2014 Team Description Paper. Minero, V., Juárez, J.C., Arenas, D. U., Quiroz, J., Flores, J.A. FalconBots RoboCup Humanoid Kid -Size 2014 Team Description Paper Minero, V., Juárez, J.C., Arenas, D. U., Quiroz, J., Flores, J.A. Robotics Application Workshop, Instituto Tecnológico Superior de San

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

Design Concept of State-Chart Method Application through Robot Motion Equipped With Webcam Features as E-Learning Media for Children

Design Concept of State-Chart Method Application through Robot Motion Equipped With Webcam Features as E-Learning Media for Children Design Concept of State-Chart Method Application through Robot Motion Equipped With Webcam Features as E-Learning Media for Children Rossi Passarella, Astri Agustina, Sutarno, Kemahyanto Exaudi, and Junkani

More information

Baset Adult-Size 2016 Team Description Paper

Baset Adult-Size 2016 Team Description Paper Baset Adult-Size 2016 Team Description Paper Mojtaba Hosseini, Vahid Mohammadi, Farhad Jafari 2, Dr. Esfandiar Bamdad 1 1 Humanoid Robotic Laboratory, Robotic Center, Baset Pazhuh Tehran company. No383,

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

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

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

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

Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2014 Humanoid League

Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2014 Humanoid League Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2014 Humanoid League Chung-Hsien Kuo, Yu-Cheng Kuo, Yu-Ping Shen, Chen-Yun Kuo, Yi-Tseng Lin 1 Department of Electrical Egineering, National

More information

May Edited by: Roemi E. Fernández Héctor Montes

May Edited by: Roemi E. Fernández Héctor Montes May 2016 Edited by: Roemi E. Fernández Héctor Montes RoboCity16 Open Conference on Future Trends in Robotics Editors Roemi E. Fernández Saavedra Héctor Montes Franceschi Madrid, 26 May 2016 Edited by:

More information

AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1

AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1 AN HYBRID LOCOMOTION SERVICE ROBOT FOR INDOOR SCENARIOS 1 Jorge Paiva Luís Tavares João Silva Sequeira Institute for Systems and Robotics Institute for Systems and Robotics Instituto Superior Técnico,

More information

Differential Mobile Robot Controller Study: A Low Cost Experiment Based on a Small Arduino Based Prototype

Differential Mobile Robot Controller Study: A Low Cost Experiment Based on a Small Arduino Based Prototype 017 5th Mediterranean Conference on Control and Automation (MED) July 3-6, 017. Valletta, Malta Differential Mobile Robot Controller Study: A Low Cost Experiment Based on a Small Arduino Based Prototype

More information

MAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception

MAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception Paper ID #14537 MAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception Dr. Sheng-Jen Tony Hsieh, Texas A&M University Dr. Sheng-Jen ( Tony ) Hsieh is

More information

Fernando Ribeiro, Gil Lopes, Davide Oliveira, Fátima Gonçalves, Júlio

Fernando Ribeiro, Gil Lopes, Davide Oliveira, Fátima Gonçalves, Júlio MINHO@home Rodrigues Fernando Ribeiro, Gil Lopes, Davide Oliveira, Fátima Gonçalves, Júlio Grupo de Automação e Robótica, Departamento de Electrónica Industrial, Universidade do Minho, Campus de Azurém,

More information

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators Ahmed Okasha, Assistant Lecturer okasha1st@gmail.com Objective Have a

More information

Developing Educational Printable Robots to Motivate University Students Using Open Source Technologies

Developing Educational Printable Robots to Motivate University Students Using Open Source Technologies DOI 10.1007/s10846-015-0205-3 Developing Educational Printable Robots to Motivate University Students Using Open Source Technologies Raúl Pérula-Martínez Juan Miguel García-Haro Carlos Balaguer Miguel

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

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

Semi-Autonomous Parking for Enhanced Safety and Efficiency

Semi-Autonomous Parking for Enhanced Safety and Efficiency Technical Report 105 Semi-Autonomous Parking for Enhanced Safety and Efficiency Sriram Vishwanath WNCG June 2017 Data-Supported Transportation Operations & Planning Center (D-STOP) A Tier 1 USDOT University

More information

Creating a 3D environment map from 2D camera images in robotics

Creating a 3D environment map from 2D camera images in robotics Creating a 3D environment map from 2D camera images in robotics J.P. Niemantsverdriet jelle@niemantsverdriet.nl 4th June 2003 Timorstraat 6A 9715 LE Groningen student number: 0919462 internal advisor:

More information

3-Degrees of Freedom Robotic ARM Controller for Various Applications

3-Degrees of Freedom Robotic ARM Controller for Various Applications 3-Degrees of Freedom Robotic ARM Controller for Various Applications Mohd.Maqsood Ali M.Tech Student Department of Electronics and Instrumentation Engineering, VNR Vignana Jyothi Institute of Engineering

More information

Bogobots-TecMTY humanoid kid-size team 2009

Bogobots-TecMTY humanoid kid-size team 2009 Bogobots-TecMTY humanoid kid-size team 2009 Erick Cruz-Hernández 1, Guillermo Villarreal-Pulido 1, Salvador Sumohano-Verdeja 1, Alejandro Aceves-López 1 1 Tecnológico de Monterrey, Campus Estado de México,

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

Categories of Robots and their Hardware Components. Click to add Text Martin Jagersand

Categories of Robots and their Hardware Components. Click to add Text Martin Jagersand Categories of Robots and their Hardware Components Click to add Text Martin Jagersand Click to add Text Robot? Click to add Text Robot? How do we categorize these robots? What they can do? Most robots

More information

MASTER SHIFU. STUDENT NAME: Vikramadityan. M ROBOT NAME: Master Shifu COURSE NAME: Intelligent Machine Design Lab

MASTER SHIFU. STUDENT NAME: Vikramadityan. M ROBOT NAME: Master Shifu COURSE NAME: Intelligent Machine Design Lab MASTER SHIFU STUDENT NAME: Vikramadityan. M ROBOT NAME: Master Shifu COURSE NAME: Intelligent Machine Design Lab COURSE NUMBER: EEL 5666C TA: Andy Gray, Nick Cox INSTRUCTORS: Dr. A. Antonio Arroyo, Dr.

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

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

Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2010 Humanoid League

Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2010 Humanoid League Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2010 Humanoid League Chung-Hsien Kuo 1, Hung-Chyun Chou 1, Jui-Chou Chung 1, Po-Chung Chia 2, Shou-Wei Chi 1, Yu-De Lien 1 1 Department

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

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

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects NCCT Promise for the Best Projects IEEE PROJECTS in various Domains Latest Projects, 2009-2010 ADVANCED ROBOTICS SOLUTIONS EMBEDDED SYSTEM PROJECTS Microcontrollers VLSI DSP Matlab Robotics ADVANCED ROBOTICS

More information

UTILIZATION OF ROBOTICS AS CONTEMPORARY TECHNOLOGY AND AN EFFECTIVE TOOL IN TEACHING COMPUTER PROGRAMMING

UTILIZATION OF ROBOTICS AS CONTEMPORARY TECHNOLOGY AND AN EFFECTIVE TOOL IN TEACHING COMPUTER PROGRAMMING UTILIZATION OF ROBOTICS AS CONTEMPORARY TECHNOLOGY AND AN EFFECTIVE TOOL IN TEACHING COMPUTER PROGRAMMING Aaron R. Rababaah* 1, Ahmad A. Rabaa i 2 1 arababaah@auk.edu.kw 2 arabaai@auk.edu.kw Abstract Traditional

More information

Advanced Distributed Architecture for a Small Biped Robot Control M. Albero, F. Blanes, G. Benet, J.E. Simó, J. Coronel

Advanced Distributed Architecture for a Small Biped Robot Control M. Albero, F. Blanes, G. Benet, J.E. Simó, J. Coronel Advanced Distributed Architecture for a Small Biped Robot Control M. Albero, F. Blanes, G. Benet, J.E. Simó, J. Coronel Departamento de Informática de Sistemas y Computadores. (DISCA) Universidad Politécnica

More information

II. MAIN BLOCKS OF ROBOT

II. MAIN BLOCKS OF ROBOT AVR Microcontroller Based Wireless Robot For Uneven Surface Prof. S.A.Mishra 1, Mr. S.V.Chinchole 2, Ms. S.R.Bhagat 3 1 Department of EXTC J.D.I.E.T Yavatmal, Maharashtra, India. 2 Final year EXTC J.D.I.E.T

More information

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing

More information

On-demand printable robots

On-demand printable robots On-demand printable robots Ankur Mehta Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 3 Computational problem? 4 Physical problem? There s a robot for that.

More information

Introduction to the VEX Robotics Platform and ROBOTC Software

Introduction to the VEX Robotics Platform and ROBOTC Software Introduction to the VEX Robotics Platform and ROBOTC Software Computer Integrated Manufacturing 2013 Project Lead The Way, Inc. VEX Robotics Platform: Testbed for Learning Programming VEX Structure Subsystem

More information

Workshops Elisava Introduction to programming and electronics (Scratch & Arduino)

Workshops Elisava Introduction to programming and electronics (Scratch & Arduino) Workshops Elisava 2011 Introduction to programming and electronics (Scratch & Arduino) What is programming? Make an algorithm to do something in a specific language programming. Algorithm: a procedure

More information

Space Research expeditions and open space work. Education & Research Teaching and laboratory facilities. Medical Assistance for people

Space Research expeditions and open space work. Education & Research Teaching and laboratory facilities. Medical Assistance for people Space Research expeditions and open space work Education & Research Teaching and laboratory facilities. Medical Assistance for people Safety Life saving activity, guarding Military Use to execute missions

More information

VEX Robotics Platform and ROBOTC Software. Introduction

VEX Robotics Platform and ROBOTC Software. Introduction VEX Robotics Platform and ROBOTC Software Introduction VEX Robotics Platform: Testbed for Learning Programming VEX Structure Subsystem VEX Structure Subsystem forms the base of every robot Contains square

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

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS Nuno Sousa Eugénio Oliveira Faculdade de Egenharia da Universidade do Porto, Portugal Abstract: This paper describes a platform that enables

More information

Team Description 2006 for Team RO-PE A

Team Description 2006 for Team RO-PE A Team Description 2006 for Team RO-PE A Chew Chee-Meng, Samuel Mui, Lim Tongli, Ma Chongyou, and Estella Ngan National University of Singapore, 119260 Singapore {mpeccm, g0500307, u0204894, u0406389, u0406316}@nus.edu.sg

More information

LDOR: Laser Directed Object Retrieving Robot. Final Report

LDOR: Laser Directed Object Retrieving Robot. Final Report University of Florida Department of Electrical and Computer Engineering EEL 5666 Intelligent Machines Design Laboratory LDOR: Laser Directed Object Retrieving Robot Final Report 4/22/08 Mike Arms TA: Mike

More information

Minho MSL - A New Generation of soccer robots

Minho MSL - A New Generation of soccer robots Minho MSL - A New Generation of soccer robots Fernando Ribeiro, Gil Lopes, João Costa, João Pedro Rodrigues, Bruno Pereira, João Silva, Sérgio Silva, Paulo Ribeiro, Paulo Trigueiros Grupo de Automação

More information

Medb ot. Medbot. Learn about robot behaviors as you transport medicine in a hospital with Medbot!

Medb ot. Medbot. Learn about robot behaviors as you transport medicine in a hospital with Medbot! Medb ot Medbot Learn about robot behaviors as you transport medicine in a hospital with Medbot! Seek Discover new hands-on builds and programming opportunities to further your understanding of a subject

More information

Simulation of a mobile robot navigation system

Simulation of a mobile robot navigation system Edith Cowan University Research Online ECU Publications 2011 2011 Simulation of a mobile robot navigation system Ahmed Khusheef Edith Cowan University Ganesh Kothapalli Edith Cowan University Majid Tolouei

More information

VATIO UP Team Description Paper for Humanoid KidSize League of RoboCup 2013

VATIO UP Team Description Paper for Humanoid KidSize League of RoboCup 2013 VATIO UP Team Description Paper for Humanoid KidSize League of RoboCup 2013 Efraín Hernández, Roberto Carlos Ramírez, Jonathan Alcántar, Alberto Petrilli, Andrea Santillana, Antonio Salvador Gómez Robotics

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

Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface

Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface Kei Okada 1, Yasuyuki Kino 1, Fumio Kanehiro 2, Yasuo Kuniyoshi 1, Masayuki Inaba 1, Hirochika Inoue 1 1

More information

SitiK KIT. Team Description for the Humanoid KidSize League of RoboCup 2010

SitiK KIT. Team Description for the Humanoid KidSize League of RoboCup 2010 SitiK KIT Team Description for the Humanoid KidSize League of RoboCup 2010 Shohei Takesako, Nasuka Awai, Kei Sugawara, Hideo Hattori, Yuichiro Hirai, Takesi Miyata, Keisuke Urushibata, Tomoya Oniyama,

More information

A comparisonal study on robot arm in terms of light weight handling

A comparisonal study on robot arm in terms of light weight handling Proceedings of the International Conference on Mechanical Engineering and Renewable Energy 2017 (ICMERE2017) 18 20 December, 2017, Chittagong, Bangladesh ICMERE2017-PI-208 A comparisonal study on robot

More information

ROBOTC: Programming for All Ages

ROBOTC: Programming for All Ages z ROBOTC: Programming for All Ages ROBOTC: Programming for All Ages ROBOTC is a C-based, robot-agnostic programming IDEA IN BRIEF language with a Windows environment for writing and debugging programs.

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

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

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

Designing Toys That Come Alive: Curious Robots for Creative Play

Designing Toys That Come Alive: Curious Robots for Creative Play Designing Toys That Come Alive: Curious Robots for Creative Play Kathryn Merrick School of Information Technologies and Electrical Engineering University of New South Wales, Australian Defence Force Academy

More information

Marine Debris Cleaner Phase 1 Navigation

Marine Debris Cleaner Phase 1 Navigation Southeastern Louisiana University Marine Debris Cleaner Phase 1 Navigation Submitted as partial fulfillment for the senior design project By Ryan Fabre & Brock Dickinson ET 494 Advisor: Dr. Ahmad Fayed

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

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

MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO

MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO K. Sindhuja 1, CH. Lavanya 2 1Student, Department of ECE, GIST College, Andhra Pradesh, INDIA 2Assistant Professor,

More information

Robotic teaching for Malaysian gifted enrichment program

Robotic teaching for Malaysian gifted enrichment program Available online at www.sciencedirect.com Procedia Social and Behavioral Sciences 15 (2011) 2528 2532 WCES-2011 Robotic teaching for Malaysian gifted enrichment program Rizauddin Ramli a *, Melor Md Yunus

More information

Pre-Day Questionnaire

Pre-Day Questionnaire LEGO Mindstorms Pre-Day Questionnaire Your Age? Please select your age from the options below: a) 11 b) 12 c) 13 d) 14 e) 15 or Older 0 0 0 0 0 11 12 13 14 15&or&Older Good at Problem Solving? Do you think

More information

Two Hour Robot. Lets build a Robot.

Two Hour Robot. Lets build a Robot. Lets build a Robot. Our robot will use an ultrasonic sensor and servos to navigate it s way around a maze. We will be making 2 voltage circuits : A 5 Volt for our ultrasonic sensor, sound and lights powered

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

Vision Ques t. Vision Quest. Use the Vision Sensor to drive your robot in Vision Quest!

Vision Ques t. Vision Quest. Use the Vision Sensor to drive your robot in Vision Quest! Vision Ques t Vision Quest Use the Vision Sensor to drive your robot in Vision Quest! Seek Discover new hands-on builds and programming opportunities to further your understanding of a subject matter.

More information

MOBILE ROBOT LOCALIZATION with POSITION CONTROL

MOBILE ROBOT LOCALIZATION with POSITION CONTROL T.C. DOKUZ EYLÜL UNIVERSITY ENGINEERING FACULTY ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT MOBILE ROBOT LOCALIZATION with POSITION CONTROL Project Report by Ayhan ŞAVKLIYILDIZ - 2011502093 Burcu YELİS

More information

KINECT CONTROLLED HUMANOID AND HELICOPTER

KINECT CONTROLLED HUMANOID AND HELICOPTER KINECT CONTROLLED HUMANOID AND HELICOPTER Muffakham Jah College of Engineering & Technology Presented by : MOHAMMED KHAJA ILIAS PASHA ZESHAN ABDUL MAJEED AZMI SYED ABRAR MOHAMMED ISHRAQ SARID MOHAMMED

More information

Assembly Guide Robokits India

Assembly Guide Robokits India Robotic Arm 5 DOF Assembly Guide Robokits India info@robokits.co.in Robokits World http://www.robokitsworld.com http://www.robokitsworld.com Page 1 Overview : 5 DOF Robotic Arm from Robokits is a robotic

More information

Design and Implementation of an Unmanned Ground Vehicle

Design and Implementation of an Unmanned Ground Vehicle Design and Implementation of an Unmanned Ground Vehicle Abstract Shreyas H, Thirumalesh H S Department of Electrical and Electronics Engineering, SJCE, Mysore, India Email: shreyas9693@gmail.com, hsthirumalesh@gmail.com

More information

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational

More information

Design and Development of Novel Two Axis Servo Control Mechanism

Design and Development of Novel Two Axis Servo Control Mechanism Design and Development of Novel Two Axis Servo Control Mechanism Shailaja Kurode, Chinmay Dharmadhikari, Mrinmay Atre, Aniruddha Katti, Shubham Shambharkar Abstract This paper presents design and development

More information

Advanced Mechatronics 1 st Mini Project. Remote Control Car. Jose Antonio De Gracia Gómez, Amartya Barua March, 25 th 2014

Advanced Mechatronics 1 st Mini Project. Remote Control Car. Jose Antonio De Gracia Gómez, Amartya Barua March, 25 th 2014 Advanced Mechatronics 1 st Mini Project Remote Control Car Jose Antonio De Gracia Gómez, Amartya Barua March, 25 th 2014 Remote Control Car Manual Control with the remote and direction buttons Automatic

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

Automobile Prototype Servo Control

Automobile Prototype Servo Control IJIRST International Journal for Innovative Research in Science & Technology Volume 2 Issue 10 March 2016 ISSN (online): 2349-6010 Automobile Prototype Servo Control Mr. Linford William Fernandes Don Bosco

More information

SPY ROBOT CONTROLLING THROUGH ZIGBEE USING MATLAB

SPY ROBOT CONTROLLING THROUGH ZIGBEE USING MATLAB SPY ROBOT CONTROLLING THROUGH ZIGBEE USING MATLAB MD.SHABEENA BEGUM, P.KOTESWARA RAO Assistant Professor, SRKIT, Enikepadu, Vijayawada ABSTRACT In today s world, in almost all sectors, most of the work

More information

Rockets, Robots, Hovercraft, and Quadracopters, all for the STEM of IT! John J. Helferty Temple University

Rockets, Robots, Hovercraft, and Quadracopters, all for the STEM of IT! John J. Helferty Temple University Rockets, Robots, Hovercraft, and Quadracopters, all for the STEM of IT! John J. Helferty Temple University OUTLINE Student Space Exploration and Embedded Systems Lab Recent History of Projects New Introduction

More information

ROMEO Humanoid for Action and Communication. Rodolphe GELIN Aldebaran Robotics

ROMEO Humanoid for Action and Communication. Rodolphe GELIN Aldebaran Robotics ROMEO Humanoid for Action and Communication Rodolphe GELIN Aldebaran Robotics 7 th workshop on Humanoid November Soccer 2012 Robots Osaka, November 2012 Overview French National Project labeled by Cluster

More information

Team RoBIU. Team Description for Humanoid KidSize League of RoboCup 2014

Team RoBIU. Team Description for Humanoid KidSize League of RoboCup 2014 Team RoBIU Team Description for Humanoid KidSize League of RoboCup 2014 Bartal Moshe, Chaimovich Yogev, Dar Nati, Druker Itai, Farbstein Yair, Levi Roi, Kabariti Shani, Kalily Elran, Mayaan Tal, Negrin

More information

Application of LonWorks Technology to Low Level Control of an Autonomous Wheelchair.

Application of LonWorks Technology to Low Level Control of an Autonomous Wheelchair. Title: Application of LonWorks Technology to Low Level Control of an Autonomous Wheelchair. Authors: J.Luis Address: Juan Carlos García, Marta Marrón, J. Antonio García, Jesús Ureña, Lázaro, F.Javier Rodríguez,

More information

Fabrication of the kinect remote-controlled cars and planning of the motion interaction courses

Fabrication of the kinect remote-controlled cars and planning of the motion interaction courses Available online at www.sciencedirect.com ScienceDirect Procedia - Social and Behavioral Sciences 174 ( 2015 ) 3102 3107 INTE 2014 Fabrication of the kinect remote-controlled cars and planning of the motion

More information

RUNNYMEDE COLLEGE & TECHTALENTS

RUNNYMEDE COLLEGE & TECHTALENTS RUNNYMEDE COLLEGE & TECHTALENTS Why teach Scratch? The first programming language as a tool for writing programs. The MIT Media Lab's amazing software for learning to program, Scratch is a visual, drag

More information

Robo-Erectus Jr-2013 KidSize Team Description Paper.

Robo-Erectus Jr-2013 KidSize Team Description Paper. Robo-Erectus Jr-2013 KidSize Team Description Paper. Buck Sin Ng, Carlos A. Acosta Calderon and Changjiu Zhou. Advanced Robotics and Intelligent Control Centre, Singapore Polytechnic, 500 Dover Road, 139651,

More information

ILR #1: Sensors and Motor Control Lab. Zihao (Theo) Zhang- Team A October 14, 2016 Teammates: Amit Agarwal, Harry Golash, Yihao Qian, Menghan Zhang

ILR #1: Sensors and Motor Control Lab. Zihao (Theo) Zhang- Team A October 14, 2016 Teammates: Amit Agarwal, Harry Golash, Yihao Qian, Menghan Zhang ILR #1: Sensors and Motor Control Lab Zihao (Theo) Zhang- Team A October 14, 2016 Teammates: Amit Agarwal, Harry Golash, Yihao Qian, Menghan Zhang Individual Progress For my team s sensors and motor control

More information

Android Phone Based Assistant System for Handicapped/Disabled/Aged People

Android Phone Based Assistant System for Handicapped/Disabled/Aged People IJIRST International Journal for Innovative Research in Science & Technology Volume 3 Issue 10 March 2017 ISSN (online): 2349-6010 Android Phone Based Assistant System for Handicapped/Disabled/Aged People

More information

University of Florida Department of Electrical and Computer Engineering EEL 5666 Intelligent Machines Design Laboratory GetMAD Final Report

University of Florida Department of Electrical and Computer Engineering EEL 5666 Intelligent Machines Design Laboratory GetMAD Final Report Date: 12/8/2009 Student Name: Sarfaraz Suleman TA s: Thomas Vermeer Mike Pridgen Instuctors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz University of Florida Department of Electrical and Computer Engineering

More information

Internet Controlled Robotic Arm

Internet Controlled Robotic Arm Available online at www.sciencedirect.com Procedia Engineering 41 (2012 ) 1065 1071 International Symposium on Robotics and Intelligent Sensors 2012 (IRIS 2012) Internet Controlled Robotic Arm Wan Muhamad

More information

Autonomous Robotic Vehicle Design

Autonomous Robotic Vehicle Design Autonomous Robotic Vehicle Design Kevin R. Anderson, Chris Jones Department of Mechanical Engineering California State Polytechnic University at Pomona 3801 West Temple Ave Pomona, CA 91768 Introduction

More information

DESIGN AND DEVELOPMENT OF LIBRARY ASSISTANT ROBOT

DESIGN AND DEVELOPMENT OF LIBRARY ASSISTANT ROBOT DESIGN AND DEVELOPMENT OF LIBRARY ASSISTANT ROBOT Ranjani.R, M.Nandhini, G.Madhumitha Assistant Professor,Department of Mechatronics, SRM University,Kattankulathur,Chennai. ABSTRACT Library robot is an

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

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

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic Universal Journal of Control and Automation 6(1): 13-18, 2018 DOI: 10.13189/ujca.2018.060102 http://www.hrpub.org Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic Yousef Moh. Abueejela

More information

Reconfiguration of a climbing robot in an all-terrain hexapod robot

Reconfiguration of a climbing robot in an all-terrain hexapod robot Reconfiguration of a climbing robot in an all-terrain hexapod robot Lisbeth Mena 1, Héctor Montes 1, 2, Roemi Fernández 1, Javier Sarria 1, and Manuel Armada 1 1 Centro de Automática y Robótica CSIC-UPM

More information

Obstacle Avoidance Mobile Robot With Ultrasonic Sensors

Obstacle Avoidance Mobile Robot With Ultrasonic Sensors JURNAL TEKNOLOGI TERPADU Vol. 5 No. 1 April 2017 ISSN 2338-6649 Received: February 2017 Accepted: March 2017 Published: April 2017 Obstacle Avoidance Mobile Robot With Ultrasonic Sensors Qory Hidayati

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

Abstract. 1. Introduction

Abstract. 1. Introduction Trans Am: An Experiment in Autonomous Navigation Jason W. Grzywna, Dr. A. Antonio Arroyo Machine Intelligence Laboratory Dept. of Electrical Engineering University of Florida, USA Tel. (352) 392-6605 Email:

More information

Robotic Navigation Distance Control Platform

Robotic Navigation Distance Control Platform Robotic Navigation Distance Control Platform System Block Diagram Student: Scott Sendra Project Advisors: Dr. Schertz Dr. Malinowski Date: November 18, 2003 Objective The objective of the Robotic Navigation

More information