Modules
Here is a list of all modules:
[detail level 123]
 List of ASIBOT Applications (Collections of Modules)
 asibotTasks AppAn application that launches a cartesianServer module and a series of test modules corresponding to TaskCatchToolLib, TaskMakeUpLib, TaskNavigateLib, TaskSlidePalleteLib. This application uses a light-weight environment (see Figure 1), which as been developed specifically for running automated and path planning algorithms at low comutational cost
 colorDepthKinect AppAn application that launches a yarpdev module providing a Kinect device, a colorDepth module which provides segmentation and depth information, and some viewers
 colorDepthSim AppAn application that launches a cartesianServer module providing a simulated ASIBOT and Kinect environment, a colorDepth module which provides segmentation and depth information, and some viewers
 colorSegmentorSim AppAn application that launches a cartesianServer module providing a simulated ASIBOT and camera environment, a colorSegmentor module which provides basic segmentation, and a viewer
 visionDepthKinect AppAn application that launches a yarpdev module providing a Kinect device, a visionDepth module which provides segmentation and depth information, and some viewers
 webInterface AppAn application that launches a cartesianServer module providing simulator capabilities, a webInterface module which provides the actual web service, and a web browser directed to the served service. The contents rendered in the browser should be similar to that of Figure 1
 wiimoteServer AppAn application that launches a cartesianServer module and a wiimoteServer module, and establishes a connection between them
 List of ASIBOT Modules
 testRlPlugins
 cartesianServer
 colorDepth
 colorSegmentor
 kinectPxToReal
 premultH
 robotDrawRobotDraw opens a YARP rpc port to recieve "draw p0x p0y p1x p1y ... pNx pNy" commands
 taskServer
 testRaveBot
 visionDepth
 visionSegmentorThe visionSegmentor module provides basic 2D image feature extraction. It uses the VisionSegmentorLib library
 webInterfaceCreates an instance of the WebInterface class. Calls are handled by the WebResponder class. It is used by the webInterface App
 wiimoteServer
 List of ASIBOT Libraries
 RlPluginsA collection of ASIBOT libraries that implement YARP device interfaces and therefore can be invoked as YARP plugins
 CartesianBotThe CartesianBot library is composed by a single class, CartesianBot
 KdlBot
 RaveBot
 CartesianClientLib
 CartesianServerLib
 ColorClientLibThe ColorClientLib library is composed by a single class, ColorClient
 TaskLibThe TaskLib library is a collection of a simple lib for hard-coded (maybe not so much) task classes
 TestRaveBotLib
 TinyMathA small mathematical library, mostly for performing transformations between angle representations
 TrajGenThe TrajGen library is a collection of classes for trajectory generation
 TaskCatchToolLib
 TaskMakeUpLib
 TaskNavigateLib
 TaskSlidePalleteLib
 TaskServerLib
 List of ASIBOT Examples
 List of ASIBOT C++ Examples
 testRemoteCartesianServerThis example connects to a running cartesianServer module using the C++ implementation of the CartesianClientLib library
 testRemoteColorThis example connects to a running colorSegmentor or colorDepth module using the C++ implementation of the ColorClientLib library
 testRemoteRaveBotThis example connects to a running testRaveBot or cartesianServer module
 testTaskLibThis is an example of the use of TaskLib
 testTinyMathThis is an example of the use of TinyMath
 List of ASIBOT MATLAB Examples
 List of ASIBOT Python Examples
 testRemoteCartesianServer.pyThis example connects to a running cartesianServer module using the Python implementation of the CartesianClient library to move in cartesian Space
 testRemoteColor.pyThis example connects to a running colorSegmentor or colorDepth module using the C++ implementation of the ColorClientLib library
 testRemoteRaveBot.pyThis example connects to a running testRaveBot or cartesianServer module to move in Joint space