hadabot / hadabot_main

Content used in collaboration with various Hadabot blog posts to get guide you through learning ROS2.
https://blog.hadabot.com
GNU General Public License v3.0
37 stars 19 forks source link

WWW - General Notes #24

Open Luke-Ferderer opened 2 years ago

Luke-Ferderer commented 2 years ago

In order to not flood the issues, this acts as a master issue for all general notes from the website mostly related to the instructions provided. Comments can be made to this rather than creating new issues.

Luke-Ferderer commented 2 years ago

To improve the building experience, it would be helpful to line up bag numbers with lesson numbers such that everything that is needed for lesson 5, for instance, is in bag 5.

Luke-Ferderer commented 2 years ago

For Build Hadabot: Overview of Motors and Breadboards, I have the following notes:

Luke-Ferderer commented 2 years ago

For Build Hadabot: Build the Differential Drive, I have the following notes:

Luke-Ferderer commented 2 years ago

For Build Hadabot: Add the Motor Controller, I have the following notes:

jschrier commented 2 years ago

For Step 6/10 of Build Hadabot: Set up the ESP32 (using CLI tools) to interface with ROS 2

Command line instruction should read esptool.py --chip esp32 read_mac (instruction on web are missing the .py suffix)

jschrier commented 1 year ago

For Step 4/5 of Range Sensors Add-On: Finish the Assembly and Wires

Command line instructions at the bottom of the page refer to ros2 topic echo /hadabot/range_sensor/fl

However, the current version of the hadabot firmware ( https://github.com/hadabot/hadabot_main/blob/master/firmware/uhadabot/main.py) actually publishes this as a single Int32MultiArray topic /hadabot/ir_sensors_12bit_adc

(It appears that the previous lesson about installing the first range sensor was correctly updated, but not the subsequent lesson about multiple sensors