Forrest-Z / RosView

simple application for ros nav base on imgui

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RosView

A simple app for ros nav, base on rosserial and dear imgui for windows.

About rosserial

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

build

mkdir build
cd build && cmake ..
MSBuild.exe RosView.sln -p:Configuration=Release

build to
build/output/Release/RosView.exe

simulation

simulation_ws

Why not use ros environment on windows

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.

Why not Qt

Qt is very convenient, but its slot function performance is worrying.

Thanks

TheCherno https://github.com/StudioCherno/Walnut

FFmpeg

About

simple application for ros nav base on imgui


Languages

Language:C++ 83.2%Language:C 13.7%Language:CMake 3.0%Language:Batchfile 0.1%