SUM0116 an Introduction to Robot Operating System

SUM0116 an Introduction to Robot Operating System

SUM0116 An Introduction to Robot Operating System Dates: One week, 4 to 8 July Times: 10am to 5pm Monday to Friday Lecturer: Nick Weldin Prerequisites: Students will need to be proficient with computers. Experience of using the command line and programming will be useful, but is not required. Assessment: None Aims: Robot Operating System (www.ros.org) is widely used in research and teaching of robotics. It is a large open source initiative that is very actively developed and supported. It has well developed vision and navigation frameworks, and is being developed for industrial settings through ROSIndustrial. This is a practical introductory course in ROS, it will cover an overview of what ROS is the way it works, and how you use it to control a robot. You will learn to use the command line to launch ROS and control its operation. Syllabus: We will be using 10 Turtlebot 2 robots (http://turtlebot.com/) for the practical examples, including mapping spaces using an RGBD camera, and autonomously navigating around once the map has been created. You will also use learn how to use ROS with a simulator so you can carry on working without a physical robot after the course. ROS currently runs on Ubuntu (a linux distribution). You do not need to be familiar with Ubuntu to do the course, but you will need to be proficient on a computer. We will have all the computing resources needed for running the robots. There will be some coding on the course, so if you already know how it will be a big advantage. If you do not know how to code, you will need to be keen and may find some parts difficult, but I will aim to make it accessible to as wide an audience as possible. The coding will be mostly Python. If you want to learn some Python before the course I would recommend http://learnpythonthehardway.org/book/ as a good introduction, or any of the interactive online courses. If you have specific questions about the course please email the tutor before the course at [email protected] .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us