A blessed ('curses') toolbox for ROS. Like rqt but for the command line.
npm install ros-blessed!demo
This is work in progress. So far this implements the basic functionality of the following checked items. All other items indicate future plans. PRs welcome!
- [ ] rostopic:
- [x] list
- [x] echo
- [x] hz
- [x] bw
- [x] type
- [x] info
- [ ] pub
- [ ] find
- [ ] tf
- [x] view tree
- [ ] monitor
- [x] echo
- [ ] rosnode
- [ ] list
- [ ] info
- [ ] rosservice
- [x] list
- [ ] call
- [x] without argument
- [ ] with argument
- [ ] info
- [x] args
- [ ] log levels
- [ ] rosparam
- [ ] list
- [ ] get
- [ ] set
- [ ] delete
rosmsg show and rossrv show are partially accomplished by the pub/call methods for topics and services, respectively.
Make sure you have node.js installed. On Ubuntu:
```
sudo apt install nodejs
Then install ros-blessed:
``
sudo npm install -g ros-blessedsudo
If you prefer to install this package in your user-space, without , you can follow these instructions.
Make sure you have sourced your ROS workspace/installation, then call it using:
```
ros-blessed