Releases: SafeRoboticsLab/ECE346
Releases · SafeRoboticsLab/ECE346
Lab4: Behavior Cloning
lab4 add lab4
Final Project Task 1
final_project_task_1 add final project task1
Week 4-5: Lab 1 Trajectory Planning using ILQR
lab1 fix bug in control thread
Week 2-3: Lab0 - Intro to ROS
- Get familiar with the hardware of the truck:
- Turn the truck on and off.
- Remote control of the truck.
- Replace the battery.
- Get familiar with the software interface of the truck:
- Connect to the truck via SSH.
- Run the SLAM and controller nodes.
- Play around with RViz visualization and the QRT control panel.
- Learn basic ROS sub/pub:
- Subscribe to the Odometry topic and publish the control command.
- Learn ROS parameter server:
- Set the parameters from the launch file and command line.
- Set the parameters from yaml file.
- Write a simple P throttle controller and pure pursuit steering controller to reach a goal.
Week1: ROS Tutorial 1
Week1: ROS Tutorial 1
Objectives:
- Setup Robostack on students' machine
- Understand the basic ROS concept
- Able to build and run a provided ROS package