microROS Agent starten

Je kunt de de microROS agent starten met de volgende commando’s, afhankelijk van de verbinding die je gebruikt:

De microROS-agent kan worden gestart met het volgende commando:

ros2 run micro_ros_agent micro_ros_agent serial --dev <usb-device>

Afhankelijk op welke USB poort je het embedded systeem hebt aangesloten dien je usb-device in te vullen. Bijvoorbeeld:

  • /dev/ttyUSB0

  • /dev/ttyACM0

Bij gebruik van WSL moet je het embedded systeem wel eerst met WSL verbinden, zie Koppelen USB-devices aan WSL-Distributie

Het device wordt getoond bij het uploaden/programmeren van het embedded systeem in Visual Code met de Platform IO plugin

Je kunt eventueel extra opties meegeven, zoals het instellen van de log-level:

ros2 run micro_ros_agent micro_ros_agent serial --dev <usb-device> --log-level debug

Het –log-level debug- zorgt ervoor dat er meer informatie in de terminal wordt getoond. Devolgende log-levels zijn beschikbaar: trace, debug, info, warn, error, fatal.

Dit werkt alleen als in platformio.ini bestand de parameter board_microROS_transport = wifi is gezet.

ros2 run micro_ros_agent micro_ros_agent udp4 --port 8888

Je kunt eventueel extra opties meegeven, zoals het instellen van de log-level:

ros2 run micro_ros_agent micro_ros_agent udp4 --port 8888 --log-level debug

Het –log-level debug- zorgt ervoor dat er meer informatie in de terminal wordt getoond. Devolgende log-levels zijn beschikbaar: trace, debug, info, warn, error, fatal.