ROS Based Multi-sensor Navigation of Intelligent Wheelchair

Size: px
Start display at page:

Download "ROS Based Multi-sensor Navigation of Intelligent Wheelchair"

Transcription

1 2013 Fourth International Conference on Emerging Security Technologies ROS Based Multi-sensor Navigation of Intelligent Wheelchair Ruijiao Li, Mohammadreza A. Oskoei, Klaus D. McDonald-Maier, Huosheng Hu School of Computer Science and Electronic Engineering, University of Essex Colchester CO4 3SQ, United Kingdom {rlib, masgha, kdm, Abstract Our society is moving towards an ageing society and the number of population with physical impairments and disabilities will increase dramatically. It is necessary to provide mobility support to these people so that they can live independently at home and integrated into the society. This paper presents a ROS (Robot Operating System) based multi-sensor navigation for an intelligent wheelchair that can help the elderly and disabled people. ROS provides an easy to use framework for rapid system development at a reduced cost. Some experimental results are given in the paper to demonstrate the feasibility and performance of the developed system. Keywords Robot operating system, Intelligent wheelchair, Multi-sensor navigation, Ageing society, well-being. I. INTRODUCTION The demographic change towards ageing is a global phenomena in modern society. In the EU demographic statistic report [1], it projects that the number of elderly people will quickly increase in From 2015 on, deaths are projected to outnumber births in the EU27 and almost three times as many people will be 80 or more in The growing number of elderly population is accompanied with rapid increasing number of people with age-related diseases and impairment. A vast of elderly individuals suffer from mobility decline and other chronic diseases. They have difficulty with the activities of daily life independently and they must rely on caregivers [2]. Wheelchairs are usually used to assist people with mobility impairment. However, many people struggle to drive the wheelchair, especially for those have shoulder stroke, cognitive disease and apoplexy. Consequently, to accommodate this population to live independently and reduce reliance on caregivers, the research communities have proposed and developed electric-powered wheelchairs with robotics technologies, namely intelligent wheelchair or robotic wheelchair. Intelligent wheelchairs are able to provide navigational assistance in domestic and outdoor environments, which allows the users to drive more efficiently and securely. One paradigm is an autonomous navigation enabled powered wheelchair automatically arrive the goal its user tell to. The research on intelligent wheelchair emerged in 1980s, and a series of long term projects have been carried out have been carried out, such as SENARIO [3], Wheelesley [4], NavChair [5], and VAHM [6]. Most of these intelligent wheelchair projects share similar concept- shared control. User can interact with the wheelchair via HMI(Human-Machine Interface) devices such as voice control, gesture control, and BCI-based control etc. The navigation behaviours are triggered by human commands. Users may just give a destination and let the wheelchair achieve the goal in an autonomous way. Recently years, a new approach, collaborative control of intelligent wheelchair has been proposed [7] [8] [9]. By this approach, wheelchair works in a reactive way rather than just execute the command from the user. It provides multiple modality to adapt different user profiles. Cooper [10] presents a prototype of personal mobility and manipulation appliance (PerMMA). PerMMA is a mobile robot base with full power wheelchair with a custom track system around the wheelchair, and it is equipped with two robotic manipulators. PerMMA co-robot systems that can work work in collaboration with the user. Navigation is a major module of an intelligent wheelchair, which performs some type of perception, planning, reasoning and control. However, to get a robotic system up and and running in real world, a much larger complex software system needs to be developed. Unfortunately, there are few commercial intelligent wheelchairs in the market so far. The current intelligent wheelchairs are still unaffordable for widely use. A huge gap therefore exists between the research and the use in reality. In order to reduce the cost of intelligent wheelchair systems, we have to develop universal standard systems and hardware that are possible to be promoted for every one and everywhere. An open source project named ROS (Robot Operating System) [11] is a robot operating system that provides various functions to be deployed into different robots. ROS integrates some state-of-the-art robot control technologies from the robotics research and development community. Nevertheless, it contains the reusable software stacks for everything to build a robot control system, from basic controller, models, to autonomous navigation functions. These reusable code and tools are based on various open source projects among the communities. For example, Mobile robot navigation module, mapping and localization planning algorithm module, motion controller is from PR2, Stage/Player [11], Rescue robot, Humanoid project etc. 1 Vision module is from OpenCV and OpenNI. Voice module is supported by Sphinx, ROS Nao project contributes to the humanoid motion planning and navigation module. ROS allows developers to share knowledge and access to other capabilities in it. It is a successful ecosystem for robotic research and software development, which promote the latest contribution to the community and reduce /13 $ IEEE DOI /EST

2 the cost of complex robot system development. ROS now has been being accepted and employed by many projects, such as [12] [13] [14] [15] [16] for their robotics research. In this paper, the development of an ROS based control architecture for an intelligent wheelchair is presented. The rest of the paper is organized as follows. Section II introduces the system architecture that is designed for our intelligent wheelchair. Section III describes how ROS is implemented in an intelligent wheelchair. In Section IV, some experimental results are given to demonstrate the feasibility and performance of the ROS based control architecture being developed. Finally, a brief conclusion and future extension are discussed in Section V. II. SYSTEM ARCHITECTURE A. Electric Powered Wheelchair Hardware For this project, we have equipped a commercial powered wheelchair with embedded computers, multiple sensors, control electronics, and wireless networks, such as optical odometry encoders, two Hokuyo laser scanners, 12 sonar sensors, Mongoose 9DF IMU, camera, microphone and GPS. As shown in (Fig.1), the embedded PC is connected to the sensors and motors, which runs a Linux operating system and a client-server control software. A server programme running at the embedded PC can publish sensor data and receive actuator commands to motors. Serial boot-loaders have been installed in the modules with the embedded PC to facilitate future development. On the high level control, a ROS based system is developed, which is a client. It provides autonomous navigation and interaction interface. With the HMI bridge, users can actuate the navigation by the interface according to their preference. B. Wheelchair Navigation System The infrastructure of the wheelchair control system is based on ROS. ROS provides a framework for large-scale complex robot system development. It consists of a number of process and hosts connected in a peer-to-peer topology. Each process is a node which communicates with each other by XML-RPC based message via topics/services as Fig. 2 shows. The module can be deployed into other robots as well as integrated with users own software by some configuration. In ROS, launch file, XML like scripts, is used to bring up the module together and to configure parameters of nodes to compose a control system. For instance, in a ROS package, it receives sensor data through a communication node, sensor data is represented as sensor message. Once the sensor message and transformation(tf) message is published, map server can subscribe the message with listener and then generate map for navigation. If map is launched, the planner and action node utilize TF message and pose message to compute the trajectory for the actionlib, which is used for motion control. The action message consists of a sequence of twist message in ROS. Then the motor drive node subscribe the twist message and generates motor strength to the actuators to drive a robot. Fig 3 indicates the architecture of the navigation system based on ROS. The system consist of two part, low level controller and high lever controller. The low level controller is installed on a embedded PC and. It provides the interfaces to motor actuators and sensors. A server/client program is design for communication with high level controller through Ad-hoc network. The high level navigation system is based on ROS navigation stack and differential drive package. A communication node is used to encapsulate the client program, subscribe sensor message and publish actuator command. III. IMPLEMENTATION OF NAVIGATION Here we describe the implementation of the navigation system we have developed for the wheelchair as Fig 3 displays. The implementation is delivered through out communication module, model and transformation configuration, motion control, navigation stack configuration. 1) Communication: As it is mentioned above, ROS topics/services broadcast task request and response to the request among nodes via messages. The server programme and client program enable the communication between an external PC and an embedded PC via wireless network. Unified data type and data structure of sensor information and actuator commands are defined inside. On the high level control platform, the client acts as a message bridge and is wrapped into the ROS navigation package as a comm node. Thus, the module in ROS can take the message from sensors and then process it to generate relevant actions. 2) Wheelchair Model and Transformation: ROS provides various of functional utilities for the robot development. URDF is based on XML language to produce robot models that can be displayed in the simulator Gazebo and the robot visualization GUI Rviz. A differential driving vehicle model is created by URDF corresponding to the wheelchair. Fig. 6 shows the model of a wheelchair in Rviz visualization. tf package allows users to specify multiple coordinate frames over time. tf maintains the relationship between coordinate and transform points between any different coordinate frames. The tf configuration is set within a launch file, including the tf of wheelchair base link, laser and sonar. For the wheelchair, the range and orientation of SONARs and lasers is specified to the centre of rear axle. tf messages are subscribed and broadcast between the nodes overtime. 3) Motion Control with differential drive: The differential drive package provides motion controller which is independent to motor hard driver. It takes twist messages from navigation stack and broadcasts the twist messages as the strength(or velocity) of motor driver. Contemporaneously, it receives odometry message from the comm node and publishes it to navigation stack. Within the differential drive package, a PID controller is implemented for wheels velocity control. The parameters of PID, K p,k i,k d is set in a launch file similar as following. <launch>... <node pkg = d i f f e r e n t i a l d r i v e t y p e = p i d v e l o c i t y. py name= r p i d v e l o c i t y > <remap from = wheel t o = r wheel /> <remap from = motor cmd t o = rmotor cmd /> 84

3 Fig. 1: Hardware of Essex Wheelchair Fig. 2: ROS node communication... </ node> </ launch> <remap from = w h e e l v t a r g e t t o = r w h e e l v t a r g e t /> <remap from = w h e e l v e l t o = r w h e e l v e l /> <rosparam param = Kp >40</ rosparam> <rosparam param = Ki >10</ rosparam> <rosparam param = Kd >0</ rosparam> 4) Navigation stack configuration: ROS contains a sequence of packages that process the information taken from sensors, odonmetry and a goal pose to generate proper motion commands to the a robot. slam gmapping provides laserbased SLAM (Simultaneous Localization and Mapping) and can take in sensor data from the world, builds a 2D or 3D occupancy grid of the data for navigation. map server Fig. 3: Navigation system for a Electric Powered Wheelchair is able to translate map data as ROS service and generate map file with sensor data. amcl provides a implement of the adaptive Monte Carlo localization approach to track robot in a known world map. nav core provides global planner and local planner names base local planner and base local planner. base global planner uses navfn that wraps the Dijkstra s algorithm to compute a navigation path on a grid cost map. 85

4 Fig. 4: ROS TFs and topics visualization Fig. 5: Map of test environment built by laser data Trajectory Rollout and Dynamic Window approaches are implemented as base local planner. It produces trajectory and motion commands as messages passing to a robot for path following within a given map. In order to accomplish the navigation task, it is necessary to integrate the mapping, localization, planning together. ROS move base plays such a role ro link the global and planner together. It also maintains two cost maps, one for global planner and one for local planner. Since the navigation module in ROS lack of doorway passing capability for wheelchair, a Bézier Curve Trajectory approach is implemented [17] for doorway passing navigation. Finally, to activate all the navigation components, a launch file is generate to specify the parameters and dependence, function of the nodes and packages that are employed for the navigation task. A simple GUI allows users to point a position as a goal for robot. IV. EXPERIMENTAL RESULTS This section presents the demonstration of the ROS based wheelchair autonomous navigation. The test was taken place real environment at our robot arena and robotics research office. Fig 4 displays the visualisation of each topic associated 86

5 Fig. 6: Navigation with the grid map to the navigation through time. A list of running nodes topics/services shows in the left side of the visualization. A. Motion Control Test In order to improve the accuracy of the wheelchair motion controller, We firstly tested the wheelchair by sending specific twist topic to the differential drive which corresponds to the relevant motion command to the motor. The we configured the parameters of PID in launch file until the wheelchair move correctly with regard to the twist message. In this experiment, the parameters, K p, K d and K i of the PID controller are set to be 40, 10 and 0 respectively. B. Mapping and Localization Test Fig. 5 is the grid map of a clutter environment generated with laser scan. Laser data and odometry is recorded by exploring the environment. In order to get better map, it is necessary to drive a bit more after a close loop of the environment. The laser data and odometry is stored in rosbag which can be replay after exploring. The following two commands is used to process sensor data and produce a binary map image file. map server and slam gmapping. Run the following commands, it can produce a binary grey image map file. $rosrun gmapping slam gmapping scan:=base scan odom frame:=odom $ rosrun map server map saver C. Autonomous Navigation Test Once the map and localization of the environment is known, a autonomous navigation can be achieved by the planners and controllers. User can point on map to set a goal position, then the navigation schema is actuated. In Fig 6 the red arrow shows the origin position. The red trail is the visualization of the wheelchair trajectory in Rviz. The status of visualization model and real wheelchair are contemporary with regard to the map and environment. V. CONCLUSION In this paper, we proposed an ROS based intelligent wheelchair system for mobility impairment people. Users can interact with the robots and smart home via the HMI(Human- Machine Interface) devices. The system enables capabilities of autonomous navigation, inter-operation by multiple modality, interaction and collaboration with the wheelchair. A autonomous navigation for the wheelchair is implemented. It enable user point a goal and arrive the goal automatically in a static environment. In future work, we will improve the navigation by more adaptive planner and wrap the doorway passing navigator into ROS. RFID can be beneficial to the accuracy of indoor navigation. Higher level planner with multiple-layered map(grid map and semantic map) will be implemented. We have already developed some HMI devices such as voice control, gesture control, EEG/EMG based control, for robots. To integrate the HMI devices for robot interaction, we design a bridge node in ROS to subscribe messages from the HMI devices and to deliver command to robot action. This bridge allows user to trigger the actuators for autonomous navigation of the robots via proper HMI to accomplish their missions. Therefore, it enable the robot to adapt to difference user profile and preferences. The HMI bridge is a client/server program that wraps the message data type and structure. To extend to adaptation of the usage of wheelchair for different user 87

6 profiles, more sophisticated collaborative control strategies will be applied for the reaction and interoperation between user and the intelligent wheelchair. ACKNOWLEDGEMENTS This research is financially supported by the EU COALAS project. The COALAS project has been selected in the context of the INTERREG IVA France (Channel) England European cross-border co-operation programme, which is co-financed by the ERDF. Our thanks also go to Robin Dowling for his technical support. [16] I. Lane, V. Prasad, G. Sinha, A. Umuhoza, S. Luo, A. Chandrashekaran, A. Raux, N. Ames, and M. Field, HRI tk : The Human-Robot I nteraction ToolKit Rapid Development of Speech-Centric I nteractive Systems in ROS, NAACL-HLT 2012 Workshop on Future directions and needs in the Spoken Dialog Community: Tools and Data, pp , [17] S. Wang, L. Chen, H. Hu, and K. McDonald-Maier, Doorway Passing of an Intelligent Wheelchair by Dynamically Generating Bézier Curve Trajectory, in IEEE International Conference on Robotics and Biomimetics, 2012, pp REFERENCES [1] World population ageing: [Online]. Available: % information/dissemination/ documents/com en.pdf [2] United Nations, World population ageing: [Online]. Available: worldageing / [3] N. Katevas and N. Sgouros, The Autonomous Mobile Robot SENARIO: A Sensor-Aided Intelligent Navigation System for Powerd Wheelchair, Robotics and Autonomous Magazine, no. December, [4] H. Yanco, Wheelesley: A robotic wheelchair system: Indoor navigation and user interface, Assistive technology and artificial intelligence, [5] R. Simpson, S. Levine, and D. Bell, NavChair: an assistive wheelchair navigation system with automatic adaptation, in Assistive Technology and AI, 1998, pp [6] G. Bourhis and P. Pino, Mobile robotics and mobility assistance for people with motor impairments: rational justification for the VAHM Project. IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society, vol. 4, no. 1, pp. 7 12, Mar [7] C. Urdiales, M. Fernández-Carmona, J. M. Peula, U. Cortés, R. Annichiaricco, C. Caltagirone, and F. Sandoval, Wheelchair collaborative control for disabled users navigating indoors. Artificial intelligence in medicine, vol. 52, no. 3, pp , Jul [8] A. Escobedo, A. Spalanzani, and C. Laugier, Experimental Setup for Human Aware Navigation, Control Architectures of Robots, [9] T. Carlson and Y. Demiris, Collaborative control for a robotic wheelchair: evaluation of performance, attention, and workload. IEEE transactions on systems, man, and cybernetics. Part B, Cybernetics : a publication of the IEEE Systems, Man, and Cybernetics Society, vol. 42, no. 3, pp , Jun [10] R. Cooper, G. Grindle, and J. Vazquez, Personal Mobility and Manipulation ApplianceDesign, Development, and Initial Testing, Proceedings of the IEEE, [11] M. Quigley and K. Conley, ROS: an open-source Robot Operating System, in In ICRA workshop on open source software, no. Figure 1, [12] J. Mason and B. Marthi, An object-based semantic world model for long-term change detection and semantic querying, IEEE/RSJ International Conference on Intelligent Robots and Systems, pp , Oct [13] R. Borja, J. de la Pinta, a. Álvarez, and J. Maestre, Integration of service robots in the smart home by means of UPnP: A surveillance robot case study, Robotics and Autonomous Systems, vol. 61, pp , Nov [14] R. Arumugam, V. R. Enti, K. Baskaran, and a. S. Kumar, DAvinCi: A cloud computing framework for service robots, IEEE International Conference on Robotics and Automation, pp , May [15] J. Schulman, A. Lee, and I. Awwal, Finding Locally Optimal, Collision-Free Trajectories with Sequential Convex Optimization,

Middleware and Software Frameworks in Robotics Applicability to Small Unmanned Vehicles

Middleware and Software Frameworks in Robotics Applicability to Small Unmanned Vehicles Applicability to Small Unmanned Vehicles Daniel Serrano Department of Intelligent Systems, ASCAMM Technology Center Parc Tecnològic del Vallès, Av. Universitat Autònoma, 23 08290 Cerdanyola del Vallès

More information

Global Variable Team Description Paper RoboCup 2018 Rescue Virtual Robot League

Global Variable Team Description Paper RoboCup 2018 Rescue Virtual Robot League Global Variable Team Description Paper RoboCup 2018 Rescue Virtual Robot League Tahir Mehmood 1, Dereck Wonnacot 2, Arsalan Akhter 3, Ammar Ajmal 4, Zakka Ahmed 5, Ivan de Jesus Pereira Pinto 6,,Saad Ullah

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

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

Technical issues of MRL Virtual Robots Team RoboCup 2016, Leipzig Germany

Technical issues of MRL Virtual Robots Team RoboCup 2016, Leipzig Germany Technical issues of MRL Virtual Robots Team RoboCup 2016, Leipzig Germany Mohammad H. Shayesteh 1, Edris E. Aliabadi 1, Mahdi Salamati 1, Adib Dehghan 1, Danial JafaryMoghaddam 1 1 Islamic Azad University

More information

Hybrid architectures. IAR Lecture 6 Barbara Webb

Hybrid architectures. IAR Lecture 6 Barbara Webb Hybrid architectures IAR Lecture 6 Barbara Webb Behaviour Based: Conclusions But arbitrary and difficult to design emergent behaviour for a given task. Architectures do not impose strong constraints Options?

More information

Other RTOS services Embedded Motion Control 2012

Other RTOS services Embedded Motion Control 2012 Other RTOS services Embedded Motion Control 2012 Group 7: Siddhi Imming Bart Moris Roger Pouls Patrick Vaes Eindhoven, May 29, 2012 Content Other RTOS services Connecting two nodes ROS debugging tools

More information

TurtleBot2&ROS - Learning TB2

TurtleBot2&ROS - Learning TB2 TurtleBot2&ROS - Learning TB2 Ing. Zdeněk Materna Department of Computer Graphics and Multimedia Fakulta informačních technologií VUT v Brně TurtleBot2&ROS - Learning TB2 1 / 22 Presentation outline Introduction

More information

Robotics Introduction Matteo Matteucci

Robotics Introduction Matteo Matteucci Robotics Introduction About me and my lectures 2 Lectures given by Matteo Matteucci +39 02 2399 3470 matteo.matteucci@polimi.it http://www.deib.polimi.it/ Research Topics Robotics and Autonomous Systems

More information

Initial Report on Wheelesley: A Robotic Wheelchair System

Initial Report on Wheelesley: A Robotic Wheelchair System Initial Report on Wheelesley: A Robotic Wheelchair System Holly A. Yanco *, Anna Hazel, Alison Peacock, Suzanna Smith, and Harriet Wintermute Department of Computer Science Wellesley College Wellesley,

More information

SnakeSIM: a Snake Robot Simulation Framework for Perception-Driven Obstacle-Aided Locomotion

SnakeSIM: a Snake Robot Simulation Framework for Perception-Driven Obstacle-Aided Locomotion : a Snake Robot Simulation Framework for Perception-Driven Obstacle-Aided Locomotion Filippo Sanfilippo 1, Øyvind Stavdahl 1 and Pål Liljebäck 1 1 Dept. of Engineering Cybernetics, Norwegian University

More information

Path Planning in Dynamic Environments Using Time Warps. S. Farzan and G. N. DeSouza

Path Planning in Dynamic Environments Using Time Warps. S. Farzan and G. N. DeSouza Path Planning in Dynamic Environments Using Time Warps S. Farzan and G. N. DeSouza Outline Introduction Harmonic Potential Fields Rubber Band Model Time Warps Kalman Filtering Experimental Results 2 Introduction

More information

Autonomous Wheelchair for Disabled People

Autonomous Wheelchair for Disabled People Proc. IEEE Int. Symposium on Industrial Electronics (ISIE97), Guimarães, 797-801. Autonomous Wheelchair for Disabled People G. Pires, N. Honório, C. Lopes, U. Nunes, A. T Almeida Institute of Systems and

More information

Introducing modern robotics with ROS and Arduino

Introducing modern robotics with ROS and Arduino Introducing modern robotics with ROS and Arduino Igor Zubrycki, Grzegorz Granosik Lodz University of Technology tel +48 42 6312554 Email: igor.zubrycki@dokt.p.lodz.pl, granosik@p.lodz.pl Abstract This

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

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

ROBCHAIR - A SEMI-AUTONOMOUS WHEELCHAIR FOR DISABLED PEOPLE. G. Pires, U. Nunes, A. T. de Almeida

ROBCHAIR - A SEMI-AUTONOMOUS WHEELCHAIR FOR DISABLED PEOPLE. G. Pires, U. Nunes, A. T. de Almeida ROBCHAIR - A SEMI-AUTONOMOUS WHEELCHAIR FOR DISABLED PEOPLE G. Pires, U. Nunes, A. T. de Almeida Institute of Systems and Robotics Department of Electrical Engineering University of Coimbra, Polo II 3030

More information

Human-Robot Interaction for Remote Application

Human-Robot Interaction for Remote Application Human-Robot Interaction for Remote Application MS. Hendriyawan Achmad Universitas Teknologi Yogyakarta, Jalan Ringroad Utara, Jombor, Sleman 55285, INDONESIA Gigih Priyandoko Faculty of Mechanical Engineering

More information

ReVRSR: Remote Virtual Reality for Service Robots

ReVRSR: Remote Virtual Reality for Service Robots ReVRSR: Remote Virtual Reality for Service Robots Amel Hassan, Ahmed Ehab Gado, Faizan Muhammad March 17, 2018 Abstract This project aims to bring a service robot s perspective to a human user. We believe

More information

Service Robots in an Intelligent House

Service Robots in an Intelligent House Service Robots in an Intelligent House Jesus Savage Bio-Robotics Laboratory biorobotics.fi-p.unam.mx School of Engineering Autonomous National University of Mexico UNAM 2017 OUTLINE Introduction A System

More information

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications Bluetooth Low Energy Sensing Technology for Proximity Construction Applications JeeWoong Park School of Civil and Environmental Engineering, Georgia Institute of Technology, 790 Atlantic Dr. N.W., Atlanta,

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

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

Robotics Enabling Autonomy in Challenging Environments

Robotics Enabling Autonomy in Challenging Environments Robotics Enabling Autonomy in Challenging Environments Ioannis Rekleitis Computer Science and Engineering, University of South Carolina CSCE 190 21 Oct. 2014 Ioannis Rekleitis 1 Why Robotics? Mars exploration

More information

Open Source in Mobile Robotics

Open Source in Mobile Robotics Presentation for the course Il software libero Politecnico di Torino - IIT@Polito June 13, 2011 Introduction Mobile Robotics Applications Where are the problems? What about the solutions? Mobile robotics

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

Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level

Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level Klaus Buchegger 1, George Todoran 1, and Markus Bader 1 Vienna University of Technology, Karlsplatz 13, Vienna 1040,

More information

Android Speech Interface to a Home Robot July 2012

Android Speech Interface to a Home Robot July 2012 Android Speech Interface to a Home Robot July 2012 Deya Banisakher Undergraduate, Computer Engineering dmbxt4@mail.missouri.edu Tatiana Alexenko Graduate Mentor ta7cf@mail.missouri.edu Megan Biondo Undergraduate,

More information

2 Focus of research and research interests

2 Focus of research and research interests The Reem@LaSalle 2014 Robocup@Home Team Description Chang L. Zhu 1, Roger Boldú 1, Cristina de Saint Germain 1, Sergi X. Ubach 1, Jordi Albó 1 and Sammy Pfeiffer 2 1 La Salle, Ramon Llull University, Barcelona,

More information

The LVCx Framework. The LVCx Framework An Advanced Framework for Live, Virtual and Constructive Experimentation

The LVCx Framework. The LVCx Framework An Advanced Framework for Live, Virtual and Constructive Experimentation An Advanced Framework for Live, Virtual and Constructive Experimentation An Advanced Framework for Live, Virtual and Constructive Experimentation The CSIR has a proud track record spanning more than ten

More information

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Taichi Yamada 1, Yeow Li Sa 1 and Akihisa Ohya 1 1 Graduate School of Systems and Information Engineering, University of Tsukuba, 1-1-1,

More information

An Open Source Robotic Platform for Ambient Assisted Living

An Open Source Robotic Platform for Ambient Assisted Living An Open Source Robotic Platform for Ambient Assisted Living Marco Carraro, Morris Antonello, Luca Tonin, and Emanuele Menegatti Department of Information Engineering, University of Padova Via Ognissanti

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

CAPACITIES FOR TECHNOLOGY TRANSFER

CAPACITIES FOR TECHNOLOGY TRANSFER CAPACITIES FOR TECHNOLOGY TRANSFER The Institut de Robòtica i Informàtica Industrial (IRI) is a Joint University Research Institute of the Spanish Council for Scientific Research (CSIC) and the Technical

More information

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Hiroshi Ishiguro Department of Information Science, Kyoto University Sakyo-ku, Kyoto 606-01, Japan E-mail: ishiguro@kuis.kyoto-u.ac.jp

More information

Real-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments

Real-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments Real-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments IMI Lab, Dept. of Computer Science University of North Carolina Charlotte Outline Problem and Context Basic RAMP Framework

More information

INTELLWHEELS A Development Platform for Intelligent Wheelchairs for Disabled People

INTELLWHEELS A Development Platform for Intelligent Wheelchairs for Disabled People INTELLWHEELS A Development Platform for Intelligent Wheelchairs for Disabled People Rodrigo A. M. Braga 1,2, Marcelo Petry 2, Antonio Paulo Moreira 2 and Luis Paulo Reis 1,2 1 Artificial Intelligence and

More information

Team Description Paper

Team Description Paper Tinker@Home 2016 Team Description Paper Jiacheng Guo, Haotian Yao, Haocheng Ma, Cong Guo, Yu Dong, Yilin Zhu, Jingsong Peng, Xukang Wang, Shuncheng He, Fei Xia and Xunkai Zhang Future Robotics Club(Group),

More information

I C T. Per informazioni contattare: "Vincenzo Angrisani" -

I C T. Per informazioni contattare: Vincenzo Angrisani - I C T Per informazioni contattare: "Vincenzo Angrisani" - angrisani@apre.it Reference n.: ICT-PT-SMCP-1 Deadline: 23/10/2007 Programme: ICT Project Title: Intention recognition in human-machine interaction

More information

Location Discovery in Sensor Network

Location Discovery in Sensor Network Location Discovery in Sensor Network Pin Nie Telecommunications Software and Multimedia Laboratory Helsinki University of Technology niepin@cc.hut.fi Abstract One established trend in electronics is micromation.

More information

IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS

IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS L. M. Cragg and H. Hu Department of Computer Science, University of Essex, Wivenhoe Park, Colchester, CO4 3SQ E-mail: {lmcrag, hhu}@essex.ac.uk

More information

Robo$cs Introduc$on. ROS Workshop. Faculty of Informa$on Technology, Brno University of Technology Bozetechova 2, Brno

Robo$cs Introduc$on. ROS Workshop. Faculty of Informa$on Technology, Brno University of Technology Bozetechova 2, Brno Robo$cs Introduc$on ROS Workshop Faculty of Informa$on Technology, Brno University of Technology Bozetechova 2, 612 66 Brno name@fit.vutbr.cz What is a Robot? a programmable, mul.func.on manipulator USA

More information

MarineSIM : Robot Simulation for Marine Environments

MarineSIM : Robot Simulation for Marine Environments MarineSIM : Robot Simulation for Marine Environments P.G.C.Namal Senarathne, Wijerupage Sardha Wijesoma,KwangWeeLee, Bharath Kalyan, Moratuwage M.D.P, Nicholas M. Patrikalakis, Franz S. Hover School of

More information

GNSS in Autonomous Vehicles MM Vision

GNSS in Autonomous Vehicles MM Vision GNSS in Autonomous Vehicles MM Vision MM Technology Innovation Automated Driving Technologies (ADT) Evaldo Bruci Context & motivation Within the robotic paradigm Magneti Marelli chose Think & Decision

More information

CORC 3303 Exploring Robotics. Why Teams?

CORC 3303 Exploring Robotics. Why Teams? Exploring Robotics Lecture F Robot Teams Topics: 1) Teamwork and Its Challenges 2) Coordination, Communication and Control 3) RoboCup Why Teams? It takes two (or more) Such as cooperative transportation:

More information

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS Eva Cipi, PhD in Computer Engineering University of Vlora, Albania Abstract This paper is focused on presenting

More information

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim MEM380 Applied Autonomous Robots I Winter 2011 Feedback Control USARSim Transforming Accelerations into Position Estimates In a perfect world It s not a perfect world. We have noise and bias in our acceleration

More information

An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots

An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots Maren Bennewitz Wolfram Burgard Department of Computer Science, University of Freiburg, 7911 Freiburg, Germany maren,burgard

More information

Formation and Cooperation for SWARMed Intelligent Robots

Formation and Cooperation for SWARMed Intelligent Robots Formation and Cooperation for SWARMed Intelligent Robots Wei Cao 1 Yanqing Gao 2 Jason Robert Mace 3 (West Virginia University 1 University of Arizona 2 Energy Corp. of America 3 ) Abstract This article

More information

Advancements in Gesture Recognition Technology

Advancements in Gesture Recognition Technology IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 4, Issue 4, Ver. I (Jul-Aug. 2014), PP 01-07 e-issn: 2319 4200, p-issn No. : 2319 4197 Advancements in Gesture Recognition Technology 1 Poluka

More information

Emergency Stop Final Project

Emergency Stop Final Project Emergency Stop Final Project Jeremy Cook and Jessie Chen May 2017 1 Abstract Autonomous robots are not fully autonomous yet, and it should be expected that they could fail at any moment. Given the validity

More information

Development of a Low-Cost Education Platform: RoboMuse 4.0

Development of a Low-Cost Education Platform: RoboMuse 4.0 Development of a Low-Cost Education Platform: RoboMuse 4.0 Ayush Shukla shuklaayush247@gmail.com Muhammad Suhail National Institute of Technology Tiruchirappalli, India muhammadsuhail441@gmail.com Rishabjit

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

OPEN CV BASED AUTONOMOUS RC-CAR

OPEN CV BASED AUTONOMOUS RC-CAR OPEN CV BASED AUTONOMOUS RC-CAR B. Sabitha 1, K. Akila 2, S.Krishna Kumar 3, D.Mohan 4, P.Nisanth 5 1,2 Faculty, Department of Mechatronics Engineering, Kumaraguru College of Technology, Coimbatore, India

More information

Development of an Intelligent Agent based Manufacturing System

Development of an Intelligent Agent based Manufacturing System Development of an Intelligent Agent based Manufacturing System Hong-Seok Park 1 and Ngoc-Hien Tran 2 1 School of Mechanical and Automotive Engineering, University of Ulsan, Ulsan 680-749, South Korea 2

More information

Using Gestures to Interact with a Service Robot using Kinect 2

Using Gestures to Interact with a Service Robot using Kinect 2 Using Gestures to Interact with a Service Robot using Kinect 2 Harold Andres Vasquez 1, Hector Simon Vargas 1, and L. Enrique Sucar 2 1 Popular Autonomous University of Puebla, Puebla, Pue., Mexico {haroldandres.vasquez,hectorsimon.vargas}@upaep.edu.mx

More information

Open Source Voices Interview Series Podcast, Episode 03: How Is Open Source Important to the Future of Robotics? English Transcript

Open Source Voices Interview Series Podcast, Episode 03: How Is Open Source Important to the Future of Robotics? English Transcript [Black text: Host, Nicole Huesman] Welcome to Open Source Voices. My name is Nicole Huesman. The robotics industry is predicted to drive incredible growth due, in part, to open source development and the

More information

Autonomous Mobile Robot Design. Dr. Kostas Alexis (CSE)

Autonomous Mobile Robot Design. Dr. Kostas Alexis (CSE) Autonomous Mobile Robot Design Dr. Kostas Alexis (CSE) Course Goals To introduce students into the holistic design of autonomous robots - from the mechatronic design to sensors and intelligence. Develop

More information

Key-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders

Key-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders Fuzzy Behaviour Based Navigation of a Mobile Robot for Tracking Multiple Targets in an Unstructured Environment NASIR RAHMAN, ALI RAZA JAFRI, M. USMAN KEERIO School of Mechatronics Engineering Beijing

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

Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development paradigm

Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development paradigm Additive Manufacturing Renewable Energy and Energy Storage Astronomical Instruments and Precision Engineering Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development

More information

DiVA Digitala Vetenskapliga Arkivet

DiVA Digitala Vetenskapliga Arkivet DiVA Digitala Vetenskapliga Arkivet http://umu.diva-portal.org This is a paper presented at First International Conference on Robotics and associated Hightechnologies and Equipment for agriculture, RHEA-2012,

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

II. ROBOT SYSTEMS ENGINEERING

II. ROBOT SYSTEMS ENGINEERING Mobile Robots: Successes and Challenges in Artificial Intelligence Jitendra Joshi (Research Scholar), Keshav Dev Gupta (Assistant Professor), Nidhi Sharma (Assistant Professor), Kinnari Jangid (Assistant

More information

Multisensory Based Manipulation Architecture

Multisensory Based Manipulation Architecture Marine Robot and Dexterous Manipulatin for Enabling Multipurpose Intevention Missions WP7 Multisensory Based Manipulation Architecture GIRONA 2012 Y2 Review Meeting Pedro J Sanz IRS Lab http://www.irs.uji.es/

More information

Distributed Robotics: Building an environment for digital cooperation. Artificial Intelligence series

Distributed Robotics: Building an environment for digital cooperation. Artificial Intelligence series Distributed Robotics: Building an environment for digital cooperation Artificial Intelligence series Distributed Robotics March 2018 02 From programmable machines to intelligent agents Robots, from the

More information

Mini Turty II Robot Getting Started V1.0

Mini Turty II Robot Getting Started V1.0 Mini Turty II Robot Getting Started V1.0 Rhoeby Dynamics Mini Turty II Robot Getting Started Getting Started with Mini Turty II Robot Thank you for your purchase, and welcome to Rhoeby Dynamics products!

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

Mobile Robots Exploration and Mapping in 2D

Mobile Robots Exploration and Mapping in 2D ASEE 2014 Zone I Conference, April 3-5, 2014, University of Bridgeport, Bridgpeort, CT, USA. Mobile Robots Exploration and Mapping in 2D Sithisone Kalaya Robotics, Intelligent Sensing & Control (RISC)

More information

Robot Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4

Robot Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4 Robot Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4 B.Tech., Student, Dept. Of EEE, Pragati Engineering College,Surampalem,

More information

Abstract. Keywords: virtual worlds; robots; robotics; standards; communication and interaction.

Abstract. Keywords: virtual worlds; robots; robotics; standards; communication and interaction. On the Creation of Standards for Interaction Between Robots and Virtual Worlds By Alex Juarez, Christoph Bartneck and Lou Feijs Eindhoven University of Technology Abstract Research on virtual worlds and

More information

Enabling codesharing in Rescue Simulation with USARSim/ROS

Enabling codesharing in Rescue Simulation with USARSim/ROS Enabling codesharing in Rescue Simulation with USARSim/ROS Zeid Kootbally 1, Stephen Balakirsky 2, and Arnoud Visser 3 1 Department of Mechanical Engineering, University of Maryland 2 Georgia Tech Research

More information

ROS Tutorial. Me133a Joseph & Daniel 11/01/2017

ROS Tutorial. Me133a Joseph & Daniel 11/01/2017 ROS Tutorial Me133a Joseph & Daniel 11/01/2017 Introduction to ROS 2D Turtle Simulation 3D Turtlebot Simulation Real Turtlebot Demo What is ROS ROS is an open-source, meta-operating system for your robot

More information

AI Application Processing Requirements

AI Application Processing Requirements AI Application Processing Requirements 1 Low Medium High Sensor analysis Activity Recognition (motion sensors) Stress Analysis or Attention Analysis Audio & sound Speech Recognition Object detection Computer

More information

Randomized Motion Planning for Groups of Nonholonomic Robots

Randomized Motion Planning for Groups of Nonholonomic Robots Randomized Motion Planning for Groups of Nonholonomic Robots Christopher M Clark chrisc@sun-valleystanfordedu Stephen Rock rock@sun-valleystanfordedu Department of Aeronautics & Astronautics Stanford University

More information

International Journal of Informative & Futuristic Research ISSN (Online):

International Journal of Informative & Futuristic Research ISSN (Online): Reviewed Paper Volume 2 Issue 4 December 2014 International Journal of Informative & Futuristic Research ISSN (Online): 2347-1697 A Survey On Simultaneous Localization And Mapping Paper ID IJIFR/ V2/ E4/

More information

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction Topics to be Covered Coordinate frames and representations. Use of homogeneous transformations in robotics. Specification of position and orientation Manipulator forward and inverse kinematics Mobile Robots:

More information

Rabbit: A Robot for Child-Robot Interaction

Rabbit: A Robot for Child-Robot Interaction Submitted on May 4, 2018 for EEC 793: Autonomous Intelligent Robotics Volume 1, Number 1, Rabbit: A Robot for Child-Robot Interaction Humberto De las Casas and Holly Warner Abstract Human-robot interaction

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

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

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

Recognizing Military Gestures: Developing a Gesture Recognition Interface. Jonathan Lebron

Recognizing Military Gestures: Developing a Gesture Recognition Interface. Jonathan Lebron Recognizing Military Gestures: Developing a Gesture Recognition Interface Jonathan Lebron March 22, 2013 Abstract The field of robotics presents a unique opportunity to design new technologies that can

More information

PROJECTS 2017/18 AUTONOMOUS SYSTEMS. Instituto Superior Técnico. Departamento de Engenharia Electrotécnica e de Computadores September 2017

PROJECTS 2017/18 AUTONOMOUS SYSTEMS. Instituto Superior Técnico. Departamento de Engenharia Electrotécnica e de Computadores September 2017 AUTONOMOUS SYSTEMS PROJECTS 2017/18 Instituto Superior Técnico Departamento de Engenharia Electrotécnica e de Computadores September 2017 LIST OF AVAILABLE ROBOTS AND DEVICES 7 Pioneers 3DX (with Hokuyo

More information

INTELLIGENT WHEELCHAIRS

INTELLIGENT WHEELCHAIRS INTELLIGENT WHEELCHAIRS Patrick Carrington INTELLWHEELS: MODULAR DEVELOPMENT PLATFORM FOR INTELLIGENT WHEELCHAIRS Rodrigo Braga, Marcelo Petry, Luis Reis, António Moreira INTRODUCTION IntellWheels is a

More information

Proseminar Roboter und Aktivmedien. Outline of today s lecture. Acknowledgments. Educational robots achievements and challenging

Proseminar Roboter und Aktivmedien. Outline of today s lecture. Acknowledgments. Educational robots achievements and challenging Proseminar Roboter und Aktivmedien Educational robots achievements and challenging Lecturer Lecturer Houxiang Houxiang Zhang Zhang TAMS, TAMS, Department Department of of Informatics Informatics University

More information

Portfolio. Swaroop Kumar Pal swarooppal.wordpress.com github.com/swarooppal1088

Portfolio. Swaroop Kumar Pal swarooppal.wordpress.com github.com/swarooppal1088 Portfolio About Me: I am a Computer Science graduate student at The University of Texas at Dallas. I am currently working as Augmented Reality Engineer at Aireal, Dallas and also as a Graduate Researcher

More information

Teleoperated Robot Controlling Interface: an Internet of Things Based Approach

Teleoperated Robot Controlling Interface: an Internet of Things Based Approach Proc. 1 st International Conference on Machine Learning and Data Engineering (icmlde2017) 20-22 Nov 2017, Sydney, Australia ISBN: 978-0-6480147-3-7 Teleoperated Robot Controlling Interface: an Internet

More information

DEVELOPMENT OF A ROBOID COMPONENT FOR PLAYER/STAGE ROBOT SIMULATOR

DEVELOPMENT OF A ROBOID COMPONENT FOR PLAYER/STAGE ROBOT SIMULATOR Proceedings of IC-NIDC2009 DEVELOPMENT OF A ROBOID COMPONENT FOR PLAYER/STAGE ROBOT SIMULATOR Jun Won Lim 1, Sanghoon Lee 2,Il Hong Suh 1, and Kyung Jin Kim 3 1 Dept. Of Electronics and Computer Engineering,

More information

Design of an office guide robot for social interaction studies

Design of an office guide robot for social interaction studies Design of an office guide robot for social interaction studies Elena Pacchierotti, Henrik I. Christensen & Patric Jensfelt Centre for Autonomous Systems Royal Institute of Technology, Stockholm, Sweden

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

Personalized short-term multi-modal interaction for social robots assisting users in shopping malls

Personalized short-term multi-modal interaction for social robots assisting users in shopping malls Personalized short-term multi-modal interaction for social robots assisting users in shopping malls Luca Iocchi 1, Maria Teresa Lázaro 1, Laurent Jeanpierre 2, Abdel-Illah Mouaddib 2 1 Dept. of Computer,

More information

Multi-Platform Soccer Robot Development System

Multi-Platform Soccer Robot Development System Multi-Platform Soccer Robot Development System Hui Wang, Han Wang, Chunmiao Wang, William Y. C. Soh Division of Control & Instrumentation, School of EEE Nanyang Technological University Nanyang Avenue,

More information

An Agent-Based Architecture for an Adaptive Human-Robot Interface

An Agent-Based Architecture for an Adaptive Human-Robot Interface An Agent-Based Architecture for an Adaptive Human-Robot Interface Kazuhiko Kawamura, Phongchai Nilas, Kazuhiko Muguruma, Julie A. Adams, and Chen Zhou Center for Intelligent Systems Vanderbilt University

More information

Implementation of a Self-Driven Robot for Remote Surveillance

Implementation of a Self-Driven Robot for Remote Surveillance International Journal of Research Studies in Science, Engineering and Technology Volume 2, Issue 11, November 2015, PP 35-39 ISSN 2349-4751 (Print) & ISSN 2349-476X (Online) Implementation of a Self-Driven

More information

Mobile Cognitive Indoor Assistive Navigation for the Visually Impaired

Mobile Cognitive Indoor Assistive Navigation for the Visually Impaired 1 Mobile Cognitive Indoor Assistive Navigation for the Visually Impaired Bing Li 1, Manjekar Budhai 2, Bowen Xiao 3, Liang Yang 1, Jizhong Xiao 1 1 Department of Electrical Engineering, The City College,

More information

Building a Computer Vision Research Vehicle with ROS

Building a Computer Vision Research Vehicle with ROS Building a Computer Vision Research Vehicle with ROS ROSCon 2017 2017-09-21 Vancouver Andreas Fregin, Markus Roth, Markus Braun, Sebastian Krebs & Fabian Flohr Agenda 1. Introduction 2. History 3. Triggering

More information

Multi-sensory Tracking of Elders in Outdoor Environments on Ambient Assisted Living

Multi-sensory Tracking of Elders in Outdoor Environments on Ambient Assisted Living Multi-sensory Tracking of Elders in Outdoor Environments on Ambient Assisted Living Javier Jiménez Alemán Fluminense Federal University, Niterói, Brazil jjimenezaleman@ic.uff.br Abstract. Ambient Assisted

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

Auto und Umwelt - das Auto als Plattform für Interaktive

Auto und Umwelt - das Auto als Plattform für Interaktive Der Fahrer im Dialog mit Auto und Umwelt - das Auto als Plattform für Interaktive Anwendungen Prof. Dr. Albrecht Schmidt Pervasive Computing University Duisburg-Essen http://www.pervasive.wiwi.uni-due.de/

More information

A User Friendly Software Framework for Mobile Robot Control

A User Friendly Software Framework for Mobile Robot Control A User Friendly Software Framework for Mobile Robot Control Jesse Riddle, Ryan Hughes, Nathaniel Biefeld, and Suranga Hettiarachchi Computer Science Department, Indiana University Southeast New Albany,

More information