peekabot
|
Real-time 3D visualization made easy. peekabot is a distributed real-time 3D visualization tool for robotics researchers and developers, written in C++. Its purpose is to simplify the visualization needs faced by a roboticist daily - using visualization as a debugging aid or making fancy slides for a presentation, for example.
Our goal is to provide a flexible tool that will cater to the vast majority of a roboticist's visualization needs, yet is easy to use. Typical scenarios include visualization of simulations, data display from real robots and monitoring of remotely deployed robots.
To enable remote data visualization, peekabot uses a distributed client-server architecture. All the gory details of networking is handled by the client library, used by your programs.
peekabot is divided into two distinct parts: the server and the client API. Both are built by default but you can disable building of either by configuring with --disable-server and --disable-client-lib respectively. Building only the client requires fewer dependencies.
Supported platforms
peekabot is officially supported on Linux and Mac OS X, but should also build and run on other operating systems.
The license of this software is Free, you can free download and free use this 3d graphic software.