4
2-Day Intensive and Practical Workshop on Singapore: 22 & 23 Sep 2016 Holiday Inn Singapore Orchard City Centre Special feature of this workshop: The workshop is of practical nature. Topics relevant to create, run and debug robotic systems with ROS — the widely used open robotic operating system — will be covered in the context of a simulated robot. This is an interesting workshop where you create your own code to interface with a simulated humanoid robot. ROS: HANDS-ON WITH THE ROBOTIC OPERATING SYSTEM UNDER UBUNTU by DR JÜRGEN “JUXI” LEITNER Australian Centre of Excellence for Robotic Vision (ACRV) Queensland University of Technology Kuala Lumpur: 19 & 20 Sep 2016 Sunway Putra Hotel Kuala Lumpur Objectives of this workshop: The workshop aims to give the participants an introduction to ROS. It will have short presentations about specific topics within ROS followed by hands-on session, where attendees will be able to try and apply the presented knowledge on their own laptops. A variety of useful tools will be presented and the workshop will finish with some best practices and use cases of ROS in a variety of projects. Outcome after the workshop: At the end of this workshop, attendees should be able to develop and deploy ROS environments in their own company or institutions. TEKBAC TTEKBAC Singapore Pte Ltd 111 North Bridge Road #21-01 Peninsula Plaza Singapore 179098 Email: [email protected] TEKBAC Australia Pty Ltd P O Box 713 Cannington WA 6987, Australia Email: [email protected] TEKBAC (M) Sdn Bhd 12-07 Menara TJB No. 9 Jalan Syed Mohd Mufti 80000 Johor Bahru, Johor, Malaysia Email: [email protected] This is a practical workshop. Attendees are expected to bring their laptops to the workshop

Brochure ROS Sep 2016 › wp-content › uploads › 2016 › 05 › Brochure-ROS-S…:25.6+23 21 526 +$1'6 W v Ç 21 :,7+ 52%27,& 23(5$7,1* 6

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Brochure ROS Sep 2016 › wp-content › uploads › 2016 › 05 › Brochure-ROS-S…:25.6+23 21 526 +$1'6 W v Ç 21 :,7+ 52%27,& 23(5$7,1* 6

2-Day Intensive and Practical Workshop on

Singapore: 22 & 23 Sep 2016 Holiday Inn Singapore Orchard City Centre Special feature of this workshop: The workshop is of practical nature. Topics relevant to create, run and debug robotic systems with ROS — the widely used open robotic operating system — will be covered in the context of a simulated robot. This is an interesting workshop where you create your own code to interface with a simulated humanoid robot.

ROS: HANDS-ON WITH THE ROBOTIC OPERATING SYSTEM UNDER UBUNTU by DR JÜRGEN “JUXI” LEITNER

Australian Centre of Excellence for Robotic Vision (ACRV) Queensland University of Technology

Kuala Lumpur: 19 & 20 Sep 2016 Sunway Putra Hotel Kuala Lumpur

Objectives of this workshop: The workshop aims to give the participants an introduction to ROS. It will have short presentations about specific topics within ROS followed by hands-on session, where attendees will be able to try and apply the presented knowledge on their own laptops. A variety of useful tools will be presented and the workshop will finish with some best practices and use cases of ROS in a variety of projects.

Outcome after the workshop: At the end of this workshop, attendees should be able to develop and deploy ROS environments in their own company or institutions.

TEKBAC

TTEKBAC Singapore Pte Ltd 111 North Bridge Road #21-01 Peninsula Plaza Singapore 179098 Email: [email protected]

TEKBAC Australia Pty Ltd P O Box 713 Cannington WA 6987, Australia Email: [email protected]

TEKBAC (M) Sdn Bhd 12-07 Menara TJB No. 9 Jalan Syed Mohd Mufti 80000 Johor Bahru, Johor, Malaysia Email: [email protected]

This is a practical workshop. Attendees are expected to bring their laptops to the workshop

Page 2: Brochure ROS Sep 2016 › wp-content › uploads › 2016 › 05 › Brochure-ROS-S…:25.6+23 21 526 +$1'6 W v Ç 21 :,7+ 52%27,& 23(5$7,1* 6

ROS, short for robot operating system, is an open-source, meta-operating system for your robot. On one hand it provides services you would expect an operating system to provide, including hardware abstraction, device controllers, common (IO) functionality, message passing, distributed and parallel computing. On the other hand ROS provides a number of tools, libraries and plugins for roboticists to develop, run, maintain and debug code running across their robotic systems.

The workshop aims to give the participants an introduction to ROS - the robot operating system. It will have short presentations about specific topics within ROS followed by hands-on session, where attendees will be able to try and apply the presented knowledge on their own laptops. A variety of useful tools will be presented and the workshop will finish with some best practices and use cases of ROS in a variety of projects. Attendees will learn about ROS and should at the end of this workshop be able to develop and deploy ROS environments in their own company or institutions. Day 1: Session 1: What is ROS?

ROS nodes and messages. Creating your own nodes and messages. Practical hands-on.

Session 2: The ROS Workspace. Using C++ and Python to create your own nodes and packages. Practical hands-on

Session 3 & 4: ROS Tools Rosbag, urdf, rviz, rqt_graph Practical hands-on with nodes and messages and create your own code to interface with a simulated humanoid robot

Day 2: Session 1 & 2: More ROS Tools

tf, logging, launch files, parameters, debugging in ROS Practical hands-on with these tools, with examples and exercises for attendees to experiment

Session 3 & 4: Best Practices Services/libraries/actions How to deploy ROS Is it useful in your setting? Integrating with other systems Opencv, pcl, yarp….

ROS was designed to be maximally flexible, starting with the mantra, "we don't wrap your main()." With a few years under our collective belt, the community has matured to a point where "best practices" are in demand. We're not talking about standards, but rather statements of how best to achieve common tasks with ROS. Best practices are advice to developers on how to design, build, and configure ROS systems, with the goal of improving efficiency, interoperability, and shared understanding of those systems.

Workshop Objectives and Outome

Introduction to ROS

Page 3: Brochure ROS Sep 2016 › wp-content › uploads › 2016 › 05 › Brochure-ROS-S…:25.6+23 21 526 +$1'6 W v Ç 21 :,7+ 52%27,& 23(5$7,1* 6

The workshop is aimed at computer, electrical, electronic, mechanical and mechatronic engineers and researchers who have interest in robotics in general and ROS in specific. Post-graduate students with an interest in robotics will also benefit tremendously from this workshop. Attendees are expected to have basic operating systems knowledge (file system and directories), basic programming knowledge (either c++ or Python) and basic knowledge in robotics (kinematics)

DR JÜRGEN “JUXI” LEITNER Juxi Leitner is a research fellow at Australian Centre of Excellence for Robotic Vision (ACRV) hosted at the Queensland University of Technology (QUT) in sunny Brisbane, Australia. He has been working with robotic systems in research institutes for more than 10 years. His research work focusses on the intersection of robotics, computer vision and machine learning. Before joining the ACRV node in Peter Corke's lab at QUT he worked at the Dalle Molle Institute for AI (IDSIA) Robotics Lab on the iCub humanoid. He received a PhD from the Università della Svizzera Italiana (USI) for his work on robotic learning for visual perception and actions on the iCub. Previously he worked on at the Advanced Concepts Team of the European Space Agency and before that studied Space Robotics in a Joint European Master Programme (SpaceMaster) at Aalto University (TKK) in Finland and the Kiruna Space Campus (LTU) in Sweden. Juxi has been engaged in a variety of workshops, tutorials and practical sessions at various levels with the overall goal to spark interest in robotics and programming.

Workshop Leader

Who will benefit from this workshop

Page 4: Brochure ROS Sep 2016 › wp-content › uploads › 2016 › 05 › Brochure-ROS-S…:25.6+23 21 526 +$1'6 W v Ç 21 :,7+ 52%27,& 23(5$7,1* 6

WORKSHOP ON ROS: HANDS-ON WITH ROBOTIC OPERATING SYSTEM UNDER UBUNTU (SEP 2016) Presented by DR JÜRGEN “JUXI” LEITNER Register Now: By phone : (65)-6877 9275 By email : [email protected] Enquiry : Please contact Cynthia on the phone or via email. REGISTRATION FEES Course Fee per person

Singapore (S$) (No GST)+ Kuala Lumpur (RM) (No GST)+ Individual Fee 990.00 1,990.00 Group Fee* 890.00 1,890.00 * Send three or more delegates from the same organisation at the same time and each delegate is entitled to this group fee. + We are not GST-registered. Registration fee includes lunch, refreshments, full training documentation. The fee does not include hotel accommodation and car parking. Payment terms: Fee must be paid before the event. We accept Local or Purchase Order in lieu of prior payment.

CANCELLATION POLICY All cancellations must be made in writing by fax, email or post. If you are unable to attend, A substitute delegate is welcomed at no additional charge. Your registration fee paid can be credited to a future event. You will receive a full refund less 10% administration charge if cancellation is received in writing more than 14 days before the event. No cancellations will be accepted within 14 days of the date of event. Full documentation will, however, be sent to the delegate. DISCLAIMER TEKBAC is not liable for any claims should the course/workshop be cancelled or postponed due to circumstances beyond its control.

Time Schedule The course starts at 9.00 am and ends at 5.00 pm daily. Please arrive at 8.30 am on day one to allow time for registration and collection of documentation. Lunch is from 12.30 pm to 1.45 pm. There will be two refreshment breaks at 10.30 am and 3.30 pm.

CERTIFICATE OF ATTENDANCE This training programme is designed to meet to your continuing professional development. A Certificate of Attendance indicating the no. of training hours will be awarded at the end of the programme. This serves as evidence of your commitment to your career. REGISTRATION FORM Workshop on ROS: Hands-on with Robotic Operating System Under Ubuntu by Dr Juergen Leitner □ 19 & 20 Sep 2016 Kuala Lumpur □ 22 & 23 Sep 2016 Singapore Contact Person: Name: Dr/Mr/Mrs/Ms*__________________________________ Job title: ____________________________________________ Organisation: ________________________________________ Dept: ______________________________________________ Address: ___________________________________________ ___________________________________________________ Tel: _____________________ Fax:______________________ Email: _____________________________________________ Delegate 1: Name: Dr/Mr/Mrs/Ms*__________________________________ Job title: ____________________________________________ Faculty/Dept: ________________________________________ Email: _____________________________________________ Delegate 2: Name: Dr/Mr/Mrs/Ms*__________________________________ Job title: ____________________________________________ Faculty/Dept: ________________________________________ Email: _____________________________________________ Delegate 3: Name: Dr/Mr/Mrs/Ms*__________________________________ Job title: ____________________________________________ Faculty/Dept: ________________________________________ Email: _____________________________________________

Please email the completed registration form to [email protected]

Methods of Payment Singapore event: Please make payment in Singapore dollars in favour of TEKBAC Singapore Pte Ltd Malaysia event: Please make payment in Malaysia Ringgit in favour of TEKBAC (M) Sdn Bhd