All Projects → KIT-ISAS → iviz

KIT-ISAS / iviz

Licence: MIT license
Utilities for visualizing and working with ROS data using C# and Unity. Part of the ROBDEKON project.

Programming Languages

C#
18002 projects
C++
36643 projects - #6 most used programming language
ShaderLab
938 projects
c
50402 projects - #5 most used programming language
HLSL
714 projects
GLSL
2045 projects

Labels

ROS iviz suite

Utilities for working with ROS and C#.

If you are interested in the visualization app, you can start here.

Contains the following modules:

iviz

Unity application for ROS data visualization on mobile devices.

iviz_roslib

ROS client library in C#.

iviz_model_service

Service to upload 3D models from a PC to a mobile device using iviz.

iviz_model_service

Backend library for iviz_model_service.

iviz_msgs

A small set of pre-generated ROS messages as C# files.

iviz_msgs_gen

Parser that reads .msg files and generates C# files.

iviz_msgs_gen_lib

Library to read .msg files dynamically. Used by iviz_msgs_gen.

iviz_msgs_wrapper

Library to convert C# classes into messages or services. Used by iviz for message prototyping.

iviz_urdf

Parser for URDF and SDF resources.

iviz_utils

Dummy project that references all the others. If you make a change in a library and want to use it in iviz, build this and copy the DLLs from the iviz_utils/Publish folder into iviz/Assets/Dependencies.

(Note: Do not copy Newtonsoft.Json.dll, it will conflict with a Unity dependency.)

iviz_utils_tests

Unit tests for the different modules.

iviz_xmlrpc

Small library that partially implements HTTP requests and XML-RPC calls. Used by iviz_roslib.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].