Skip to content

Workshops

AutoModelCar edited this page Apr 18, 2017 · 16 revisions

Barcelona Workshops

What the students should prepare before the workshop:

  • Install Ubuntu 14.04 or 16.04 on their laptops.
  • Install ROS kinetic (http://wiki.ros.org/kinetic/Installation/Ubuntu).
  • Screw driver for the cross small screw, to open the odroid.
  • Micro SD card to SD card adapter (optional), to refresh the odroid image.
  • Model car
  • Odroid Power Adaptor: to avoid using battery, and making it empty while we are coding and testing.
  • Battery
  • LAN cable: to connect the odroid to Computer
  • USB stick 8G
  • Micro USB cable for connecting Arduino to computer.

equipments:

  • A table for each group.
  • Enough plug-in for laptops and the model cars.
  • projector
  • microphone
  • router as a hotspot, (username=ROS, pass=elfmeter)

workshop Plan

date first day second day
9:00 AM Introduction to FU Berlin and institute robotics and intelligent systems
MC-01: Introduction to the model Car
* Hardware components
*Starting the car and usage of the app
MC-05: Learn and do: Basic packages:
*publishing steering and speed.
*How to compile the code?
*Write a node to publish the steering angle and compile autostart
11:00 AM tea tea
11:30 AM MC-02: Learn: Linux and ROS
*Ubuntu and ROS Installation
*Roscore / Node Architecture
*Publisher/Subscriber,Topics
*Services
MC-06: Learn and do: Arduino
*Reading and Writing through serial port
*IMU
*LEDs
*Servo motor
*Brush less motor
1:00 pm lunch lunch
2:30 pm MC-03: Learn and do: Ethernet/WiFi
*Connect through ethernet,
*Set "ROS_MASTER_URI” and “IP”
*Setup WiFi
*Share internet connection to Odroid through Ethernet
MC-07: Learn: test a user ROS node:
*publishing a Topic while subscribing to another.
*explain auto stop node and test it.
* Odometry node
3:30 pm MC-04: Learn and do: Overview of basic packages
*visualizing the data using Rviz
*subscribing: Rplidar & Intel Camera
MC-8: Learn: Advance
*Flashing eMMC
*cross compiling
*Update Arduino
5:00 pm end! end!

Clone this wiki locally