comp 50 autonomous today intelligent robotics
play

COMP 50: Autonomous Today Intelligent Robotics Introduction to ROS - PDF document

COMP 50: Autonomous Today Intelligent Robotics Introduction to ROS and Linux Shakey: The first intelligent robot (documentary) Preview of Homework 2 Instructor: Jivko Sinapov http://www.cs.tufts.edu/comp/50AIR/ Announcements


  1. COMP 50: Autonomous Today Intelligent Robotics ● Introduction to ROS and Linux ● Shakey: The first “intelligent” robot (documentary) ● Preview of Homework 2 Instructor: Jivko Sinapov http://www.cs.tufts.edu/comp/50AIR/ Announcements Getting Started with ROS ● Trunk page is up (overview) ● Get Ubuntu 14.04 LTS – Dual boot – Virtual machine – ROS Development Studio (on the cloud) ● Check your architecture (32 bit or 64 bit) and download the appropriate .iso file ● Beginner’s guide to Ubuntu Linux: – http://www.makeuseof.com/tag/ubuntu-an-absolute- beginners-guide/ Installing ROS What is ROS? ● There is no need to install anything if you’re using the cloud-based RDS ● Install ROS indigo: – http://wiki.ros.org/indigo/Installation/Ubuntu

  2. What is ROS? First Steps in ROS ● Tutorials: “ROS (Robot Operating System) provides libraries and tools to help software developers – http://wiki.ros.org/ROS/Tutorials create robot applications . It provides ● Turtlesim: hardware abstraction, device drivers, – http://wiki.ros.org/turtlesim libraries, visualizers, message-passing, package management , and more . ROS is licensed under an open source , BSD license.” Overview of the Linux Shell [https://www.youtube.com/watch?v=E9TJ0c8ufzM] Overview of ROS Tutorials ROS Nodes and Topics

  3. Shakey (1966) Preview of Homework 2 ● ROS Tutorials: 1 through 20 ● Most important ones: 3 to 8, and 10 to 16 [photo credit: SRI International] Video (~25 min) Discussion ● Is Shakey “intelligent”? ● If so, in what ways? ● What has changed since the development of Shakey? What hasn’t? ● Where does Shakey’s “intelligence” come from?

Recommend


More recommend