Basic IO and Sensing with JetBot (RxS)
Introduction: Sensabot
GPIO on the Jetson Nano
About Breadboards
Integrating an LED Output
Robot Configuration: Bumper Sensor Assembly
Integrating a Bumper Sensor Input
Mini-Challenge: Morse Code
Robot Configuration: Data Collection
Navigational Elements vs. Payloads in Robotics
IR Camera Overview and Testing
Expansion Board Sensors Overview and Testing
LIDAR Overview and Testing
Sensor Investigation Part 1: Illuminated Environment
Mini-Challenge: Illuminated Environment Map
Sensor Investigation Part 2: Dark Environment
Mini-Challenge: Dark Environment Map
Unit Challenge: Sensabot Inspection
Unit Quiz: Basic IO and Sensors
Back to Overview
Part 1: Preparing Your JetBot
Make sure your JetBot ROS AI Robot is assembled as per the Waveshare JetBot Assembly Guide. If you've already done this, great!
Note: The upcoming Data Collection and Analysis procedures assume that your robot has an IR Camera and a LIDAR module installed. JetBot kits without the LIDAR module are not fully supported. JetBot kits without an IR Camera may be used in the investigation, but will suffer from degraded image quality in low-light environments.
Materials Needed
Electrical Safety with GPIO
Important: Never connect or disconnect any header pins or devices to the GPIO of the Jetson Nano while it is powered on. Doing so can cause short circuits, damage the hardware, and pose safety hazards like electrical shocks or burns.
To ensure safety and protect your equipment, please follow these guidelines:
- Power Down Before Adjustments: Always properly shut down the Jetson Nano before connecting or disconnecting any header pins, sensors, or devices to the GPIO pins. This eliminates the risk of electrical damage or personal injury.
- Double-Check Connections: Before powering on the Jetson Nano, double-check all pins and breadboard connections to ensure they are correct and secure. Incorrect wiring can cause short circuits or overheating, potentially damaging the device or connected components.
- Avoid Short Circuits: Keep metallic objects away from the GPIO header and ensure that exposed wires do not touch each other or other conductive parts that could create a short circuit.
- Handle Electronics by their Edges. Avoid touching the pins, connectors, or circuitry directly as oils from your skin can corrode them over time and may cause static discharge.
- Work with Dry, Clean Hands. Water and electronics don’t mix, so make sure your workspace and hands are dry.
- Inspect Equipment Regularly: Before each use, check all cables, connectors, and the Jetson Nano board for signs of damage, such as frayed wires or bent pins. Do not use equipment that appears compromised.
- Static Electricity Precautions: Handle the Jetson Nano and other electronic components in an anti-static environment. Use an anti-static wrist strap or touch a grounded metal object before handling to discharge any static electricity.
- Proper Storage: When not in use, store your Jetson Nano and associated components in a dry, cool place away from direct sunlight and moisture to prevent damage.
-
Emergency Procedures: If you notice overheating, unusual smells, smoke, or sparks during operation, immediately disconnect all power sources and notify the instructor.
By following these safety guidelines and diligently checking your connections, we can maintain a safe learning environment and ensure the longevity of our equipment.
Part 2: Integrating the IR Camera
<
>