neurali:husky_esempi_messaggi_con_rostopic
Differences
This shows you the differences between two versions of the page.
neurali:husky_esempi_messaggi_con_rostopic [2016/07/12 17:24] – created profpro | neurali:husky_esempi_messaggi_con_rostopic [2020/06/08 22:20] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Esempi di messaggi con Husky ====== | ||
+ | |||
+ | ===== Ricevere un messaggio ===== | ||
+ | |||
+ | |||
+ | [[neurali: | ||
+ | |||
+ | Qui viene applicato quanto spiegato in [[neurali: | ||
+ | |||
+ | Qui c'è l' | ||
+ | |||
+ | /clock | ||
+ | |||
+ | Visualizzabile (è pubblicato) con | ||
+ | |||
+ | rostopic echo /clock | ||
+ | |||
+ | Due comandi sul tipo di dato e sulla descrizione/ | ||
+ | |||
+ | rostopic type /clock | ||
+ | rosmsg show rosgraph_msgs/ | ||
+ | |||
+ | Due risposte | ||
+ | |||
+ | rosgraph_msgs/ | ||
+ | time clock | ||
+ | |||
+ | Combinandoli insieme si ottiene lo stesso risultato | ||
+ | |||
+ | rostopic type /clock | rosmsg show | ||
+ | | ||
+ | | ||
+ | | ||
+ | ---- | ||
+ | ===== Pubblicare un messaggio ===== | ||
+ | |||
+ | |||
+ | /cmd_vel | ||
+ | |||
+ | Tipo di dato | ||
+ | |||
+ | rostopic type /cmd_vel | ||
+ | |||
+ | geometry_msgs/ | ||
+ | |||
+ | rostopic type /cmd_vel | rosmsg show | ||
+ | < | ||
+ | geometry_msgs/ | ||
+ | float64 x | ||
+ | float64 y | ||
+ | float64 z | ||
+ | geometry_msgs/ | ||
+ | float64 x | ||
+ | float64 y | ||
+ | float64 z | ||
+ | </ | ||
+ | |||
+ | Invio singolo (è stato sottoscritto) | ||
+ | |||
+ | rostopic pub -1 / | ||
+ | |||
+ | Invio a frequenza di 1 Hz | ||
+ | |||
+ | rostopic pub /cmd_vel geometry_msgs/ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
neurali/husky_esempi_messaggi_con_rostopic.txt · Last modified: 2020/06/08 22:20 by 127.0.0.1