A simple app for ros nav, base on rosserial and dear imgui for windows.
The number of Publishers and Subscribers are limited at 25, and the size of serialization and deserialization buffers are limited at 512 bytes by default for rosserial_client.
AVR Model | Input/Output buffer sizes | Publishers/Subscribers |
---|---|---|
ATMEGA168 | 150/150 bytes | 6/6 |
ATMEGA328P | 280/280 bytes | 25/25 |
All others | 512/512 bytes | 25/25 |
mkdir build
cd build && cmake ..
MSBuild.exe RosView.sln -p:Configuration=Release
build to
build/output/Release/RosView.exe
1. I don’t want to make my windows development environment look untidy by configuring the ros environment.
2. In order to make it more convenient to use on other machines.
Qt is very convenient, but its slot function performance is worrying.