Rock
the Robot Construction Kit
| base/numeric | [API] |
| Library which contains numerical tools, helpers and structures | |
| base/orogen/interfaces | [API] |
| Orogen definitions for abstract base tasks, which share a common functionality. | |
| base/orogen/std | [API] |
| Typekit for standard types | |
| base/orogen/types | [API] |
| orocos support for the base robotic types | |
| base/scripts | [API] |
| scripts that are generally useful in a Rock installation | |
| base/templates/bundle | |
| dummy-brief-desc | |
| base/templates/cmake_lib | |
| dummy-brief-desc | |
| base/templates/cmake_vizkit_widget | |
| dummy-brief-desc | |
| base/templates/doc | |
| template for the rock-doc-preview tool | |
| base/templates/ruby_lib | |
| dummy-brief-desc | |
| base/templates/vizkit | |
| template for Vizkit3D plugins | |
| base/types | [API] |
| base types for robotic infrastructures | |
| base/types_ruby | [API] |
| Ruby-side code to handle some common complex types | |
| bundles/rock | [API] |
| Root bundle for Rock software | |
| bundles/tutorials | |
| no documentation available for bundles/tutorials in its manifest.xml file | |
| control/hysteresis_model | [API] |
| hysteresis model for torque measurements that use an elastic coupling on the actuator | |
| control/kdl | [API] |
| The Kinematics and Dynamics Library (latest) | |
| control/motor_controller | [API] |
| motor controllers | |
| control/orogen/auv_control | [API] |
| Basic AUV MotionController | |
| control/orogen/auv_rel_pos_controller | [API] |
| Relative position controller for autonomous underwater vehicles | |
| control/orogen/kdl | [API] |
| oroGen package to create types for the Orocos Kinematics and Dynamics Library | |
| control/orogen/motor_controller | [API] |
| Basic actuator controllers | |
| control/orogen/skid4_control | [API] |
| Simple controllers for four-wheeled, skid-steered systems | |
| control/orogen/torque_estimator | [API] |
| torque estimator for actuators that contain an elastic coupling | |
| control/orogen/trajectory_follower | [API] |
| no documentation available for control/orogen/trajectory_follower in its manifest.xml file | |
| control/orogen/waypoint_navigation | [API] |
| no documentation available for control/orogen/waypoint_navigation in its manifest.xml file | |
| control/trajectory_follower | [API] |
| trajectory following behaviours | |
| control/waypoint_navigation | [API] |
| waypoint navigation library | |
| data_processing/orogen/type_to_vector | [API] |
| Abstract task allowing dynamic adding of input ports. These ports' payload information is being merged into a vector. This representation of data is practical for machine learning algorithms. | |
| data_processing/type_to_vector | [API] |
| Converts types into vectors. | |
| drivers/act_schilling | [API] |
| Driver for Schilling actuators | |
| drivers/actuator_dispatcher | |
| no documentation available for drivers/actuator_dispatcher in its manifest.xml file | |
| drivers/aggregator | [API] |
| basic tools to manage sample streams | |
| drivers/alt_imagenex | [API] |
| Driver for Imagenex Altimeter | |
| drivers/aria | |
| SDK for all MobileRobots/ActivMedia platfroms (e.g. Pioneer, Seekur). | |
| drivers/base_schilling | [API] |
| base class library for schilling devices using C4 protocol | |
| drivers/camera_firewire | [API] |
| firewire camera driver (tested for AVT Guppy cam) | |
| drivers/camera_ids | [API] |
| Driver for IDS cameras. | |
| drivers/camera_interface | [API] |
| General camera interface for all types of camereas. | |
| drivers/camera_prosilica | [API] |
| Driver for GigE Prosilica cameras that supports the general camera interface camera_interface | |
| drivers/camera_usb | [API] |
| General linux usb camera driver using v4l2 and GStreamer. | |
| drivers/canbus | [API] |
| unified CAN driver for CAN-socket based hardware as well as Emtrion CAN bus cards | |
| drivers/controldev | [API] |
| driver for usual control input devices (joystick, joypad, steering wheels) | |
| drivers/ctd_seabird | [API] |
| Driver for Sea-Bird CTDs | |
| drivers/dvl_teledyne | [API] |
| Driver for Teledyne DVL | |
| drivers/dynamixel | [API] |
| driver for Dynamixel servos | |
| drivers/fog_kvh | [API] |
| Driver for the KVH FOG DSP3000 | |
| drivers/hokuyo | [API] |
| driver for Hokuyo laser scanners | |
| drivers/iCharger | |
| Driver for the 'iCharger' battery Charger | |
| drivers/imar | [API] |
| Driver library for the IMAR IMU iVRU-BB | |
| drivers/iodrivers_base | [API] |
| base implementation of driver classes | |
| drivers/laser_filter | [API] |
| A library for filtering laser scans | |
| drivers/laserscanner_sick | [API] |
| This is the library for sick laser scanner. | |
| drivers/mb500 | [API] |
| driver for the GPS boards using the PASH protocol | |
| drivers/mbeam_imagenex | [API] |
| Driver for Imagenex Multibeam Sonar | |
| drivers/orogen/act_schilling | [API] |
| orogen integration of the Schilling Actuator from drivers/act_schilling | |
| drivers/orogen/aggregator | [API] |
| orogen/aggregator | |
| drivers/orogen/alt_imagenex | [API] |
| orogen integration of Imagenex Altimeter | |
| drivers/orogen/aria | [API] |
| Orogen component to control robots of MobileRobots like SeekurJr and Pioneer | |
| drivers/orogen/camera_base | [API] |
| camera base task which should be inherited by all other camera tasks | |
| drivers/orogen/camera_firewire | [API] |
| orocos deployment which imports camera frames from a firewire camera and displays them | |
| drivers/orogen/camera_ids | [API] |
| The oroGen component for the IDS camera driver. | |
| drivers/orogen/camera_prosilica | [API] |
| orocos deployment which imports camere frames from a Prosilica GigE and displays them | |
| drivers/orogen/camera_usb | [API] |
| oroGen component for the camera_usb library. | |
| drivers/orogen/camera_v4l | [API] |
| Simple OpenCV camerav4l interface for image data Aquisition | |
| drivers/orogen/canbus | [API] |
| oroGen driver for CAN bus integration | |
| drivers/orogen/controldev | [API] |
| oroGen driver for control devices (driver for usual control input devices (joystick, joypad, steering wheels) | |
| drivers/orogen/ctd_seabird | [API] |
| oroGen integration of the Seabird CTD driver from drivers/ctd_seabird | |
| drivers/orogen/dvl_teledyne | [API] |
| oroGen integration of the Teledyne DVL driver from drivers/dvl_teledyne | |
| drivers/orogen/dynamixel | [API] |
| Module for Dynamixel driver | |
| drivers/orogen/fog_kvh | [API] |
| DSP 3000 Module | |
| drivers/orogen/gps | [API] |
| oroGen driver for GPS devices | |
| drivers/orogen/hokuyo | [API] |
| oroGen driver for Hokuyo laser scanner | |
| drivers/orogen/imar | [API] |
| Driver for the IMAR iVRU-BB Inertial Measurement System (IMU) | |
| drivers/orogen/iodrivers_base | [API] |
| Base implementation for integrating a iodrivers_base::Driver subclass into oroGen | |
| drivers/orogen/kinect | [API] |
| orocos tasks for microsofts xbox 260 kinect | |
| drivers/orogen/laser_filter | [API] |
| A package that filters body parts out of the laser scan | |
| drivers/orogen/laserscanner_sick | [API] |
| Orogen task for Sick LIDAR laserscanner | |
| drivers/orogen/mbeam_imagenex | [API] |
| orogen integration of Imagenex DeltaT Sonar | |
| drivers/orogen/parport | [API] |
| oroGen module for setting pins of the parport | |
| drivers/orogen/phins_ixsea | [API] |
| oroGen integration of the IXSEA Phins driver from drivers/phins_ixsea | |
| drivers/orogen/pressure_paroscientific | [API] |
| oroGen integration of the Paroscientific Pressure Sensor driver from drivers/pressure_paroscientific | |
| drivers/orogen/ptu_directedperception | [API] |
| Orogen component for Directed Perception PTUs. | |
| drivers/orogen/qualisys | [API] |
| Orogen component for Qualisys motion tracking system | |
| drivers/orogen/sonar_tritech | [API] |
| Tritech Micron and Ecosounder Orocos Module | |
| drivers/orogen/stim300 | [API] |
| Orogen component to use the Driver class for the STIM300 Inertial Measurement Unit (IMU) | |
| drivers/orogen/taskmon | [API] |
| task that outputs monitoring information about running tasks | |
| drivers/orogen/transformer | [API] |
| oroGen support for the transformer package | |
| drivers/orogen/ucm_schilling | [API] |
| orogen integration of the Schilling UCM from drivers/ucm_schilling | |
| drivers/orogen/vicon | [API] |
| Orocos module for the vicon tracking system | |
| drivers/orogen/wifimon | [API] |
| monitoring of the Wifi interfaces under Linux | |
| drivers/orogen/xsens_imu | [API] |
| oroGen driver for the Xsens IMU | |
| drivers/parport | [API] |
| driver to use a parallel port as a GPIO driver | |
| drivers/phins_ixsea | [API] |
| Phins driver | |
| drivers/pressure_paroscientific | [API] |
| Driver for Paroscientific Pressure Sensors | |
| drivers/ptu_directedperception | [API] |
| Rock driver for DirectedPerception Pan-Tilt Unit. | |
| drivers/qualisys | [API] |
| Driver for the Qualisys motion tracking system | |
| drivers/sonar_tritech | [API] |
| driver for micron dst and profiling sonar from tritech | |
| drivers/stim300 | [API] |
| Driver class for the STIM300 Inertial Measurement Unit (IMU) | |
| drivers/transformer | [API] |
| transformation stack | |
| drivers/ucm_schilling | [API] |
| Driver for Schilling UCMs | |
| drivers/vicon | [API] |
| Driver for the Vicon tracking system | |
| drivers/xsens_imu | [API] |
| driver for the Xsens MTi IMU | |
| external/cminpack | |
| solver for nonlinear equations and nonlinear least squares problems | |
| external/freenect | |
| freenect driver from OpenKinect community | |
| external/libply | [API] |
| Library for the PLY file format | |
| external/sisl | |
| N-dimensional Bspline and NURBS curve and surface implementation | |
| external/tinyxml | |
| a simple, stable, basic XML parser | |
| external/yaml-cpp | |
| YAML parser for C++ | |
| gui/map2d | |
| qt widget for displaying 2d maps | |
| gui/rock_widget_collection | [API] |
| Collection of qt widgets which are compatible to qt designer | |
| gui/vizkit | [API] |
| Rock Visualization Library | |
| gui/vizkit_3d_plugins | [API] |
| vizkit_3d_plugins | |
| image_processing/frame_helper | [API] |
| Library for manipulating frames | |
| image_processing/jpeg_conversion | [API] |
| Allows to convert JPEG frames to RGB, BGR or GRAYSCALE and vice versa. | |
| image_processing/libelas | [API] |
| library from KIT to compute dense stereo images | |
| image_processing/orogen/image_preprocessing | [API] |
| Orogen task for converting frames into an other foramt or to resize them. | |
| image_processing/orogen/stereo | [API] |
| orogen module for stereo processing | |
| image_processing/orogen/video_streamer | [API] |
| base::Frame to MPEG4-Stream encoder/decoder | |
| image_processing/stereo | [API] |
| Library to process stereo images | |
| orogen | [API] |
| Orocos/RTT component specification and code generation tool | |
| planning/corridor_navigation | [API] |
| algorithms for navigation based on corridors | |
| planning/corridor_planner | [API] |
| autonomous navigation tools | |
| planning/lama | |
| LAMA planner | |
| planning/nav_graph_search | [API] |
| Algorithms to search trajectories in maps represented as graphs | |
| planning/orogen/corridor_navigation | [API] |
| Orocos module for the corridor navigation library | |
| planning/orogen/corridor_planner | [API] |
| oroGen module that generates corridor plans for navigation | |
| planning/orogen/pddl_planner | [API] |
| Component for using pddl planners | |
| planning/orogen/simple_path_planner | [API] |
| Module for the simple_path_planner library. | |
| planning/pddl_planner | [API] |
| PDDL planner interface | |
| planning/simple_path_planner | [API] |
| Simple path planner. | |
| planning/vfh_star | [API] |
| local motion planning and obstacle avoidance based on the VFH* approach | |
| rtt | [API] |
| Orocos/RTT component framework | |
| rtt_typelib | [API] |
| Orocos/RTT typelib bindings | |
| slam/envire | [API] |
| Environment Representation Library | |
| slam/eslam | [API] |
| eslam particle filter | |
| slam/flann | [API] |
| Fast Library for Approximate Nearest Neighbors | |
| slam/g2o | |
| g2o: A General Framework for Graph Optimization | |
| slam/graph_slam | [API] |
| Wrapper classes for graph optimization packages. | |
| slam/hogman | |
| HOG-Man - Hierarchical Optimization for Pose Graphs on Manifolds | |
| slam/odometry | [API] |
| Odometry related classes and types | |
| slam/orogen/envire | [API] |
| dummy-brief-desc | |
| slam/orogen/eslam | [API] |
| Orocos module for the embodied slam filter | |
| slam/orogen/graph_slam | [API] |
| Graph based SLAM module | |
| slam/orogen/odometry | [API] |
| Collection of generic odometry tasks | |
| slam/orogen/orientation_estimator | [API] |
| Collection of Orientation Estimators | |
| slam/orogen/terrain_estimator | [API] |
| Orocos module for the terrain estimator | |
| slam/orogen/tilt_scan | [API] |
| converts tilting scans into pointclouds | |
| slam/polygonnet | |
| no documentation available for slam/polygonnet in its manifest.xml file | |
| slam/pose_ekf | [API] |
| Pose Estimation Library | |
| slam/quater_ikf | [API] |
| Orientation estimation using a quaternion-based indirect Kalman filter with adaptive estimation of external acceleration | |
| slam/quater_ukf | [API] |
| Unscented Quaternion Kalman Filter | |
| slam/terrain_estimator | |
| Terrain type estimation library | |
| tools/log_tools | [API] |
| ruby library for data post processing | |
| tools/logger | [API] |
| generic data logger component for orogen-generated packages | |
| tools/metaruby | [API] |
| Modelling using the Ruby language as a metamodel | |
| tools/orocos.rb | [API] |
| library to control oroGen modules from Ruby | |
| tools/pocolog | [API] |
| log file manipulation for orogen's logger component | |
| tools/pocolog_cpp | [API] |
| C++ API to read pocolog files | |
| tools/port_proxy | [API] |
| generic data logger component for orogen-generated packages | |
| tools/roby | [API] |
| advanced supervision framework | |
| tools/service_discovery | [API] |
| Service discovery based on AVAHI | |
| tools/syskit | [API] |
| model-based coordination of component-based layers | |
| tutorials/designer_widget_tutorial | [API] |
| no documentation available for tutorials/designer_widget_tutorial in its manifest.xml file | |
| tutorials/message_driver | [API] |
| A message_driver for the basic ROCK tutorial | |
| tutorials/orogen/message_consumer | [API] |
| Component that consumes timestamped messages | |
| tutorials/orogen/message_producer | [API] |
| Message producer component | |
| tutorials/orogen/rock_tutorial | [API] |
| orogen tasks for the rock tutorial | |
| tutorials/orogen/tut_brownian | [API] |
| Brownian motion for the tutorial's rock | |
| tutorials/orogen/tut_deployment | [API] |
| oroGen deployments for the Rock tutorials | |
| tutorials/orogen/tut_follower | [API] |
| Simple control behaviour that generates a MotionCommand2D to follow a moving object | |
| tutorials/orogen/tut_sensor | [API] |
| A simulated sensor component that generates a bearing/heading based on two provided poses | |
| tutorials/rock_tutorial | [API] |
| library and visualization for the rock tutorial | |
| tutorials/vizkit3d_plugin_tutorial | [API] |
| how to create a 3d visualization plugin | |
| typelib | [API] |
| type introspection library for C++ | |
| utilmm | [API] |
| C++ toolkit | |
| utilrb | [API] |
| Ruby toolkit | |