CARE-O-BOT-RESEARCH: PROVIDING ROBUST ROBOTICS HARDWARE TO AN OPEN SOURCE COMMUNITY

Similar documents
Field-of-view dependent registration of point clouds and incremental segmentation of table-tops using time-offlight

Servosila Robotic Heads

Development of dual arm mobile manipulation systems for small part assembly tasks

3D Laserscanner App for Indoor Measurements

Mobile Manipulator Design

Challenge 1. Bernd Winkler. Fraunhofer IPA.

ÜBERL EGEN! PRÄZI SION VO M K OMPETE NZFÜH RER.

Robotics: Science and Systems II

Ceilbot vision and mapping system

Overview KMR WS2012/13. ROS Basics. Robot Operating System (ROS) Practical Introduction. Johannes Maurer Clemens Mühlbacher. Master.

Outline of today s lecture. Proseminar Roboter und Aktivmedien Mobile Service Robot TASER. Outline of today s lecture.

DELIVERABLE D 5.1 Name of the Deliverable SRS UI_PRI, UI_LOC and core system implemented

Visual Perception for Robots

Team Description Paper Team AutonOHM

Manipulating a Large Variety of Objects and Tool Use in Domestic Service, Industrial Automation, Search and Rescue, and Space Exploration

ToF Camera for high resolution 3D images with affordable pricing

t Bench for Robotics and Autonomy Andrea Merlo

Design of a Home Multi- Robot System for the Elderly and Disabled PAT RICK BENAVID EZ

Robotics. Haslum COMP3620/6320

Scout. Quick Start Guide. WiFi Mobile Robot Development Platform with Multi-DOF Gripping Arms

OFERTA O120410PA CURRENT DATE 10/04//2012 VALID UNTIL 10/05/2012 SUMMIT XL

Algorithmic Robotics and Motion Planning

Mobile Manipulation for Everyday Environments

ToBI - Team of Bielefeld: The Human-Robot Interaction System for 2013

Technical Aspects of Multimodal System Dept. Informatics, Faculty of Mathematics, Informatics and Natural Sciences University of Hamburg

Quick Start Guide. High power stepper motor driver expansion board based on powerstep01 for STM32 Nucleo (X-NUCLEO-IHM03A1)

INF Introduction to Robot Operating System

Probabilistic 2D Acoustic Source Localization Using Direction of Arrivals in Robot Sensor Networks

The Fawkes Robot Software Framework

LAUROPE Six Legged Walking Robot for Planetary Exploration participating in the SpaceBot Cup

Robot Practical Course

Lesson 2: Input, Output, and Processing

Introduction to ROS Adopted from MIT 4.151

Cloud Robotics. Damon Kohler, Ryan Hickman (Google) Ken Conley, Brian Gerkey (Willow Garage) May 11, 2011

ToBI - Team of Bielefeld: The Human-Robot Interaction System for 2011

The 3-day-deployable integrated robot system

On the basis of degree of freedom of the arm and the type of joints used, a robotic arm can have any of the following designs:

Location Intelligence Solution

Tech United 2016 Team Description Paper

CS283: Robotics Fall 2016: Software

Preface...vii. Printed vs PDF Versions of the Book...ix. 1. Scope of this Volume Installing the ros-by-example Code...3

A Modular Software Framework for Eye-Hand Coordination in Humanoid Robots

Quick Start Guide. Long distance ranging ToF sensor expansion board based on VL53L1X for STM32 Nucleo (X-NUCLEO-53L1A1) Version (February 20, 2018)

Intern Presentation:

Society A Publish/Subscribe Architecture for Behavior Based Control

Team Description Paper

Robot Opera+ng System

Final Report. Project #19 Service robot simulation: Care-O-bot 4

ROBOT SENSORS. 1. Proprioceptors

Mobile Manipulation A Mobile Platform Supporting a Manipulator System for an Autonomous Robot

Wireless (WiFi g), Dual 5DOF Arm and 1DOF Grippers, Internet Remote Monitoring Robot. Scout 2

Technology portfolio Robotics and automation June 2018

Superior Clamping and Gripping. Alternative Intelligent Adaptable

SRS UI_LOC & UI_PRI Implementation

p. 3 p. 51 p. 191 p. 197 p. 203

Quick Start Guide. Stepper motor driver expansion board based on L6474 for STM32 Nucleo (X-NUCLEO-IHM01A1) Version 1.2.

Abstract. 1 Introduction. 2 Concept of the mobile experimental

ArchGenTool: A System-Independent Collaborative Tool for Robotic Architecture Design

Introduction to ROS. Lasse Einig, Dennis Krupke, Florens Wasserfall

Human Machine Interaction

Equipment use workshop How to use the sweet-pepper harvester

GRASP PLANNING UNDER TASK-SPECIFIC CONTACT CONSTRAINTS

CNES robotics activities : Towards long distance on-board decision-making navigation

Functional Architectures for Cooperative Multiarm Systems

.. bionically inspired robotic joint... oolbox....

i90 Robot User Quick Guide Copyright 2006, Dr Robot Inc. All Rights Reserved

NAUTIZ X4 MANUAL. 1 handheld

Fire Bird V Insect - Nex Robotics

An Interactive Technique for Robot Control by Using Image Processing Method

Indoor Mobile Robot Navigation and Obstacle Avoidance Using a 3D Camera and Laser Scanner

John Hsu Nate Koenig ROSCon 2012

Humanoid Manipulation

ToBI - Team of Bielefeld: The Human-Robot Interaction System for 2014

Introduction to Mobile Robotics

Hand. Desk 4. Panda research 5. Franka Control Interface (FCI) Robot Model Library. ROS support. 1 technical data is subject to change

EXPLORER. Industrial Panel PC - Flexible Modular Design

The Basler Embedded Ecosystem

Quick Start Guide. Sound terminal expansion board based on STA350BW for STM32 NUCLEO (X-NUCLEO-CCA01M1) Version 1.1.

ROBOTIC PLATFORM WITH MULTIAGENT CONTROL SYSTEM AND DISTRIBUTED ARCHITECTURE

Quick Start Guide. Bipolar stepper motor driver expansion board based on L6208 for STM32 Nucleo (X-NUCLEO-IHM05A1) Version 1.1.

ZJUCyber Team Description for ROBOCUP 2013

Mobile robotics KMR QUANTEC

Application Note. Fiber Alignment Using The HXP50 Hexapod PROBLEM BACKGROUND

Application Note. Fiber Alignment Using the HXP50 Hexapod PROBLEM BACKGROUND

TX2 robot range. Robotics Experts in Man and Machine

Teaching Assistant: Roi Yehoshua

Image Processing Methods for Interactive Robot Control

By Dr. Samaher Hussein Ali

Deliverable: D1.4. Platform User and Developer Manual

AMR 2011/2012: Final Projects

Anibal Ollero Professor and head of GRVC University of Seville (Spain)

Last update: May 6, Robotics. CMSC 421: Chapter 25. CMSC 421: Chapter 25 1

Quick Start Guide. GNSS expansion board based on Teseo-LIV3F module for STM32 Nucleo (X-NUCLEO-GNSS1A1) Version 2.1 (Nov 9, 2018)

SE300 SWE Practices. Lecture 10 Introduction to Event- Driven Architectures. Tuesday, March 17, Sam Siewert

Toward fully autonomous mobile manipulation for industrial environments

OUTDOOR AND INDOOR NAVIGATION WITH MICROSOFT KINECT

Flexible Modeling and Simulation Architecture for Haptic Control of Maritime Cranes and Robotic Arms

B21r and Accessories June/July 2002

Team Description Paper

Tight Coupling between Manipulation and Perception using SLAM

Transcription:

CARE-O-BOT-RESEARCH: PROVIDING ROBUST ROBOTICS HARDWARE TO AN OPEN SOURCE COMMUNITY Dipl.-Ing. Florian Weißhardt Fraunhofer Institute for Manufacturing Engineering and Automation IPA

Outline Objective Care-O-bot 3 platform Open source hardware drivers and simulation Remote access via web portal Conclusion and outlook

Common needs for research and development I want to develop Functionalities Technologies I want to develop Applications Scenarios Cooperation Available functionalities Robust and easy-to-use robotics hardware?

Providing Care-O-bot 3 for different user groups remote simulation local Fraunhofer IPA provides Care-O-bot 3 platform Open source drivers Simulation models Remote access via web portal Direct access, e.g. research camps, rent, buy Support

Outline Objective Care-O-bot 3 platform Open source hardware drivers and simulation Remote access via web portal Conclusion and outlook

Care-O-bot 3 mobile manipulation platform Product vision, realized in 2008 Functional design Two-side interaction concept Industrial grade components Reliable, robust and capable Compact integration Flexible system layout Easily extensible

Industrial grade hardware components Light-Weight-Arm (7 DOF) Gripper (7 DOF) Tactile sensors Speakers Sensor head (1 DOF, stereo and 3D-ToF) 2 PT-Units (2x 2 DOF) Tray (1 DOF) Touch screen Computer Bay (3-5 PCs) Omnidirectional platform (4x 2 DOF) Battery 3 Laser scanners (front, back, top of mobile base)

Flexible casing For demonstration purposes or user studies Attractive and product like

Modular Care-O-bot 3 system layout Arm Ethernet Motor 1 MC CAN Brick PC MPentium Firewire Head Cameras (2) (2) AVR Pike Schunk LWA3 Schunk Schunk SDH Motor 2 Motor 7 Gripper Actuator 1 Actuator 7 Tactile Sensors Wrist Force/Torque Sensors MC MC MC MC CAN Brick PC MPentium Manipulation Computer Vision Computer PC104 MPentium Mobile Base Computer Brick PC MPentium User Interface Computer USB 3D Sensor CAN Pan/Tilt Unit 4DOF CAN Tray RS422 Front/Rear Scanner Drive 1 CAN Drive 8 Joystick Wireless USB Touch Screen VGA USB Audio In/Out USB MC Lighting CSEM S3000 (2) Schunk PW Schunk PLR 80 (2) SICK S300 ELMO ELMO Logitech Wireless Emergency Stop Remote Emergency Stop Nokia N810 Remote Controller WLAN Desktop PC Remote Controller

Outline Objective Care-O-bot 3 platform Open source hardware drivers and simulation Remote access via web portal Conclusion and outlook

Layered architecture Applications Technologies Components Middleware Drivers Hardware

Extendable open source repository Common algorithm separated from communication Open to support multiple robotics frameworks, currently ROS and OROCOS

Integration of Care-O-bot 3 drivers with ROS Additional high-level application ROS communication layer ROS high-level stacks Additional driver packages ROS messages and services, e.g. LaserScan, Image cob3 platform Care-O-bot driver stack sick S300 power cube chain sdh cob3 camera sensors cob3 lights cob3 battery Additional HW Low-level communication to hardware, e.g. CAN, serial, usb HW HW HW HW HW HW HW

Multitude of built-in components and functionalities Applications Person following Grasp planning Collision avoidance Navigation 2D-SLAM Path planning Collision avoidance New components ROS communication layer Manipulation Kinematic transformations Grasp planning Collision avoidance Vision Sensor fusion Object recognition Object segmentation Gesture recognition Common driver API driver stack simulation stack

Simulation and visualization for realistic scenarios Single simulated components Simulated sensors and actors, e.g. Arm joints, hand Cameras, laser scanners Model of the whole robot Kinematic and dynamic models of hardware components Environment modelling

Outline Objective Care-O-bot 3 platform Open source hardware drivers and simulation Remote access via web portal Conclusion and outlook

Remote access via web portal Developer A (local) Developer B (remote) Internet Robot hardware Web portal Project management Development tools Remote access to hardware Developer C (remote)

Sharing functionalities

Outline Objective Care-O-bot 3 platform Open source hardware drivers and simulation Remote access via web portal Conclusion and outlook

Conclusion Focus on your research topics without caring about the hardware! The Care-O-bot research initiative offers Care-O-bot 3 as a high-tech research platform Reliable, robust and capable hardware Remote access via web portal Direct access, e.g. research camps Rent or buy Care-O-bot 3 Related R&D Projects

Care-O-bot Research schedule 2008 2009 2010 Schunk Expert Days Care-O-botresearch.org Care-O-bot Info-Day Automatica 2008 RoboCup@home German Open RoboCup @home Singapore irex 2009 ICRA 2010

Thank you for your attention www.care-o-bot-research.org www.ros.org/wiki/care-o-bot Contact: Dipl.-Ing. Florian Weißhardt Florian.Weisshardt@ipa.fraunhofer.de