The upstream linorobot2 repos - linorobot2 and linorobot2_hardware have been updated with ROS2 Jazzy and Gazebo Harmonic support, as well as Raspberry Pi Pico2 microcontroller support. The upstream repos are at
https://github.com/linorobot/linorobot2 (jazzy branch) and
https://github.com/linorobot/linorobot2_hardware (rolling branch).
This release is best for those who want a turn-key path to running gazebo simulation with navigation on ROS2 Jazzy, and also for those more experienced in linorobot2 who want to run both simulation and real hardware robots (digital twins) using hardware based on the ESP32 or Pico/Pico2 microcontrollers. If you only want to run gazebo simulations, you only need the linorobot2 repo; for hardware support you'll also need the linorobot2_hardware repo. See the READMEs in each repo. Note: wifi connection to the on-robot microcontroller is NOT supported.
This release deprecates linorobot2 support for the Teensy family of microcontrollers. They should still work, but are untested. See the README for details.
Please report any issues with this release using the issue tracker.
If you are new to linorobot2 and want to run an ESP32 or Pico microcontroller, or if you want your microcontroller to talk to ROS over wifi, there is a lot of detailed information in the hippo5329 wiki.
Wifi connectivity to the microcontroller is supported by the downstream hippo5329 linorobot2 and linorobot2_hardware repos. There is an intent to migrate this support upstream.
Thanks to Juan Miguel Jimeno and Thomas Chou for their contributions to this release.
Paul Bouchier