drones:ss2024:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
drones:ss2024:start [2024/02/03 19:02] – [Week 2: Gazebo Simulation with ROS2] rolf | drones:ss2024:start [2024/02/03 19:04] (current) – rolf | ||
---|---|---|---|
Line 49: | Line 49: | ||
===== Week 1: Introduction to ROS2 Basics ===== | ===== Week 1: Introduction to ROS2 Basics ===== | ||
- | - **Objective**: | + | * **Objective**: |
- | - **Topics**: | + | |
- What is ROS2? | - What is ROS2? | ||
- ROS2 architecture and communication model. | - ROS2 architecture and communication model. | ||
Line 58: | Line 58: | ||
===== Week 2: Gazebo Simulation with ROS2 ===== | ===== Week 2: Gazebo Simulation with ROS2 ===== | ||
- | | + | |
- | | + | |
- Overview of Gazebo and its integration with ROS2. | - Overview of Gazebo and its integration with ROS2. | ||
- Creating and launching robot simulations in Gazebo. | - Creating and launching robot simulations in Gazebo. | ||
Line 66: | Line 66: | ||
===== Week 3-4: Building a 4WD Robot Model in Gazebo ===== | ===== Week 3-4: Building a 4WD Robot Model in Gazebo ===== | ||
- | - **Objective**: | + | * **Objective**: |
- | - **Topics**: | + | |
- Robot kinematics and dynamics. | - Robot kinematics and dynamics. | ||
- Designing the robot model (chassis, wheels, sensors) in URDF (Unified Robot Description Format). | - Designing the robot model (chassis, wheels, sensors) in URDF (Unified Robot Description Format). | ||
Line 74: | Line 74: | ||
===== Week 5-6: Introduction to NVIDIA Jetson for Computer Vision ===== | ===== Week 5-6: Introduction to NVIDIA Jetson for Computer Vision ===== | ||
- | - **Objective**: | + | * **Objective**: |
- | - **Topics**: | + | |
- Introduction to Jetson platforms (e.g., Jetson Nano, Jetson Xavier). | - Introduction to Jetson platforms (e.g., Jetson Nano, Jetson Xavier). | ||
- Installing JetPack SDK. | - Installing JetPack SDK. | ||
Line 82: | Line 82: | ||
===== Week 7-8: Lidar and SLAM ===== | ===== Week 7-8: Lidar and SLAM ===== | ||
- | - **Objective**: | + | * **Objective**: |
- | - **Topics**: | + | |
- Lidar principles and types. | - Lidar principles and types. | ||
- ROS2 integration with Lidar sensors. | - ROS2 integration with Lidar sensors. | ||
Line 90: | Line 90: | ||
===== Week 9-10: Assembling the Physical Robot ===== | ===== Week 9-10: Assembling the Physical Robot ===== | ||
- | - **Objective**: | + | * **Objective**: |
- | - **Topics**: | + | |
- Selecting components (motors, wheels, chassis). | - Selecting components (motors, wheels, chassis). | ||
- Wiring and connecting sensors (Lidar, IMU). | - Wiring and connecting sensors (Lidar, IMU). | ||
Line 98: | Line 98: | ||
===== Week 11-12: Programming and Deployment ===== | ===== Week 11-12: Programming and Deployment ===== | ||
- | - **Objective**: | + | * **Objective**: |
- | - **Topics**: | + | |
- Writing ROS2 nodes for robot control (e.g., motor control, Lidar data processing). | - Writing ROS2 nodes for robot control (e.g., motor control, Lidar data processing). | ||
- Integrating computer vision algorithms (object detection, obstacle avoidance). | - Integrating computer vision algorithms (object detection, obstacle avoidance). | ||
Line 106: | Line 106: | ||
===== Assessment and Evaluation ===== | ===== Assessment and Evaluation ===== | ||
- | - Regular quizzes, assignments, | + | * Regular quizzes, assignments, |
- | - Encourage students to document their progress in ROS2 notebooks or reports. | + | |
Remember to adapt the pace and depth of each topic based on your students' | Remember to adapt the pace and depth of each topic based on your students' | ||
``` | ``` | ||
Feel free to copy and paste this content into your DokuWiki page, and make any necessary adjustments to fit your course structure. If you have any further questions or need additional assistance, feel free to ask! 😊 | Feel free to copy and paste this content into your DokuWiki page, and make any necessary adjustments to fit your course structure. If you have any further questions or need additional assistance, feel free to ask! 😊 |
drones/ss2024/start.txt · Last modified: 2024/02/03 19:04 by rolf