Team repositories

  • Rock Toolchain/package_set

    The autoproj package set for the toolchain.

  • Rock Base/types

    Base type definitions for Rock. It contains the common types shared across Rock packages.

  • Rock Base/package_set

    Autoproj build configuration for rock-base

  • Rock Drivers/aggregator

    basic tools to manage sample streams more…

  • Rock Drivers/dynamixel

    C++ Driver for dynamixel servos

  • Rock Drivers/xsens_imu

    Clean C++ class to access the Xsens IMU SDK

  • Rock Drivers/parport

    A C++ class that allows to use a parallel port as a kind-of GPIO output device.

  • Rock Drivers/iodrivers_base

    base implementation of driver classes more…

  • Rock Drivers/mb500

    A driver specific for the Magellan MB500 dGPS board more…

  • Rock Drivers/canbus

    unified CAN driver for CAN-socket based hardware as well as Emtrion CAN bus cards

  • Rock Drivers/hokuyo

    Driver for the laser scanners that use the SCIP2 protocol used by the Hokuyo-branded scanners

  • Rock Drivers/controldev

    drivers for usual control input devices (joystick for now)

  • Rock Drivers/orogen-hokuyo

    An oroGen component that integrates the hokuyo driver

  • Rock Drivers/orogen-canbus

    oroGen CAN bus driver, supporting all CAN hardware that the canbus package supports. more…

  • Rock Drivers/orogen-wifimon

    WiFi link monitoring on Linux-based systems

  • Rock Drivers/orogen-xsens_imu

    oroGen driver for Xsens IMUs using the xsens_imu driver

  • Rock Toolchain/pocolog

    Ruby library and tool to load log files generated by the logger oroGen component

  • Rock Toolchain/orogen-base-types

    oroGen typekit generated for the base types in /rock-base/types

  • Rock Toolchain/orogen-logger

    oroGen component that can log any output port generated by oroGen more…

  • Rock Drivers/orogen-controldev

    oroGen driver for input devices. Currently, only joysticks are available, as well as a custom-defined protocol to send joystick information through CAN

  • Rock Drivers/orogen-dynamixel

    oroGen driver for dynamixel servos

  • Rock Drivers/orogen-parport

    oroGen driver to use a parallel port as a controllable GPIO output

  • Rock Drivers/orogen-gps

    oroGen driver for GPS. more…

  • Rock Toolchain/orocos-rb

    Ruby library to manipulate Orocos/oroGen components through CORBA more…

  • Rock/buildconf-all

    Autoproj root configuration to build all the Rock packages more…

  • Rock Control/motor_controller

    Set of simple controllers for actuators. more…

  • Rock Control/trajectory_follower

    An implementation of a trajectory following controller.

  • Rock Control/waypoint_navigation

    Simple waypoint-based navigation for ground robots

  • Rock SLAM/envire

    Generic map representation and manipulation library more…

  • Rock Planning/vfh_star

    Implementation of the VFH* algorithm

  • Rock Planning/corridor_planner

    A path planner that generates a graph of corridors in which the robot can navigate.

  • Rock Control/orogen-trajectory_follower

    oroGen integration of a trajectory following controller

  • Rock SLAM/libply

    An imported verion of the libply parsing library from http://people.cs.kuleuven.be/~ares.lagae/libply/

  • Rock Control/orogen-waypoint_navigation

    oroGen-based simple waypoint-based navigation for rovers

  • Rock/doc

    Source documentation for the Rock user’s guide more…

  • Rock/package_set

    The autoproj configuration for the Rock packages (libraries and oroGen components)

  • Rock Toolchain/roby

    The roby plan manager

  • Rock Drivers/camera_interface

    Base class and utilities for all camera drivers

  • Rock Control/orogen-skid4_control

    Simple controllers for four-wheeled, skid-steering systems

  • Rock Planning/orogen-corridor_planner

    oroGen component for the corridor_planner library

  • Rock SLAM/pose_ekf

    This library provides a basic, EKF based, implementation for a pose
    more…

  • Rock SLAM/orogen-icp

    This module takes position and odometry data
    more…

  • Rock/template-directory

    The base webgen template for the package directory generator

  • Rock/scripts

    administration scripts: documentation generation, package directory generation, …

  • Rock Base/template_cmake_lib

    Template for creating new cmake libraries which are pkg-config compatible. more…

  • Rock/buildconf

    Default build configuration for Rock more…

  • Rock/admin_scripts

    Set of scripts for administrative duties in the Rock project

  • Rock Drivers/orogen-camera_prosilica

    orogen component for Prosilica GigE cameras

  • Rock GUI/vizkit

    Base visualization kit for Rock. Provides Qt4 and OpenSceneGraph (OSG) based components and interfaces, that can be used for visualization of Rock datatypes. Already contains the visualization components for base datatypes.

  • Rock Drivers/transformer

    A simple transformation stack, base on the aggregator

  • Rock Base/types_ruby

    Ruby-side code for the types in base/types

  • Rock/template_vizkit

    template for a viz/ subdirectory in a rock library

  • Rock GUI/rock_widget_collection

    A collection of qt widgets which are compatible to qt designer. They are designed to be used in combination with Rock Vizkit but can be use for other applications as well.

  • Rock Planning/corridor_navigation

    Navigation within corridors. It provides one class that plans motions in a physical corridor which can be segmented out of laser scans (corridor servoing) and one that navigates within virtual corridors, based on given pose estimates (corridor following)

  • Rock Planning/orogen-corridor_navigation

    Orogen encapsulation of the corridor_navigation package

  • Rock Image Processing/frame_helper

    Library for manipulating frames

  • Rock/doc-slides-supervision-modelling

    Beamer slides used to present more…

  • Rock GUI/ffmpeg-ruby

    ffmpeg-ruby wrapper from
    https://github.com/gwik/ffmpeg-ruby more… more…

  • Rock Drivers/cyber_glove

    C++ driver and calibration for immersion cyber glove.

  • Rock Drivers/orogen-taskmon

    OS threads monitoring (CPU, I/O, …) more…

  • Rock Base/template_cmake_vizkit_widget

    Template for creating new vizkit widgets which arr qt designer compatible more…

  • Rock Image Processing/orogen-image_preprocessing

    oroGen tasks for doing common processing on images (rectification, stereo rectification, resizing, …)

  • Rock Planning/nav_graph_search

    Algorithms to search trajectories in maps represented as graphs more…

  • Rock Control/orogen-auv_rel_pos_controller

    Relative position controller for autonomous underwater vehicle

  • Rock/models-base

    Common models for rock’s supervision layer.

  • Rock Drivers/camera_prosilica

    Camera interface implementation for GigE Prosilica cameras.

  • Rock Drivers/orogen-camera_base

    camera base task which should be inherited by all other camera tasks

  • Rock Tutorials/rock_tutorial

    A tutorial that explains task intercommunication.

  • Rock Tutorials/orogen-rock_tutorial

    A tutorial for rock

  • Rock Tutorials/buildconf

    Build configuration for building all tutorials together with the rock toolchain

  • Rock Tutorials/package_set

    package set for the tutorials

  • Rock Toolchain/service_discovery

    A service discovery library based on the existing Avahi library. Allows creating a distributed namespace and facilitates service publishing. Includes ruby-bindings.

  • Rock Drivers/sys_mon

    a library, that is intended to provide information about the system utilization in a convenvient way (solely debian).

  • Rock Tutorials/message_driver

    Simple library for creating timestamped messages

  • Rock Tutorials/orogen-message_producer

    An orogen component that produces timestamped messages

  • Rock Tutorials/orogen-message_consumer

    Simple orogen component that consumes messages and print their content to stdout

  • Rock Tutorials/vizkit3d_plugin_tutorial

    A tutorial about how to write a vizkit3d plugin

  • Rock/styleguide_cpp

    A styleguide for C++ libraries that is an adapted version of the google-styleguide

  • Rock Drivers/icharger

    Dirver for the Junsi iCharger
    Battery Charging device with USB Port

  • Rock Drivers/orogen-camera_v4l

    Camera driver based on the OpenCV V4l Interface.
    Can be used for several input devises that are provided by kernel drivers
    Alternativly you might want take a look to the unicap packages

  • Rock Multiagent/fipa_acl

    Library for FIPA compliant communication. Includes a message parser and a message generator for bit-efficient FIPA ACL messages. Also contains a conversation monitor library to validate the message flow of a communication – based on so-called interaction protocols. The library includes ruby bindings for FIPA messages.

  • Rock Drivers/orogen-aggregator

    Rock specific part of the aggregator package

  • Rock Drivers/fog_kvh

    Driver for the KVH-DSP3000 FOG

  • Rock Drivers/orogen-fog_kvh
  • Rock SLAM/orogen-graph_slam

    Graph based SLAM module

  • Rock Image Processing/libelas

    Libelas (Library for Efficient Large-scale Stereo Matching) is a
    more…

  • Rock Drivers/orogen-iodrivers_base

    Base task for device drivers that are using iodrivers_base::Driver

  • Rock Image Processing/stereo

    The stereo library contains functions to process stereo images using both dense and sparse methods. The library also contains support functions for pre-processing stereo images.

  • Rock Image Processing/orogen-stereo

    Orogen components for processing of stereo images (both sparse and dense).

  • Rock SLAM/orogen-envire

    orogen module to build up and environment from sensor input data.

  • Rock Drivers/dvl_teledyne

    Driver for the Doppler Velocity Logs from Teledyne

  • Rock Drivers/orogen-dvl_teledyne

    oroGen integration of the DVL Teledyne driver (from drivers/dvl_teledyne)

  • Rock Drivers/orogen-transformer

    Common typekit for the transformer-related type, along with oroGen and oroGen/Roby support

  • Rock Toolchain/log_tools

    ruby library for processing rock log files more…

  • Rock Drivers/camera_firewire

    Driver for firewire cameras, based on libdc1394

  • Rock Drivers/orogen-camera_firewire

    oroGen component for the camera_firewire library

  • Rock Tutorials/orogen-tut_brownian

    Random motion generator for the tutorial’s Rock

  • Rock Tutorials/orogen-tut_deployment

    Deployment oroGen project for the Rock tutorials

  • Rock Tutorials/orogen-tut_follower

    Following behaviour for the Rock tutorial

  • Rock SLAM/polygonnet

    This is the triangular mesh library implementation described in following paper “Terrainrekonstruktion aus Stereodaten von unterschiedlichen Posen (Malte Wirkus, 2010)”

  • Rock Tutorials/bundles-tutorial

    The result of the rock-roby tutorial

  • Rock GUI/map2d

    Qt Widget for displaying google maps, terrains, open street maps etc. and the GPS position of the vehicle as overlay. All data can be cached and used offline. Qt Designer compatible (Based on OpenPilot/GCS)

  • Rock Tests/orogen-transformer

    Tests for the transformer oroGen plugin and rock-roby integration

  • Rock Tests/package_set

    The package set for the rock tests

  • Rock SLAM/orogen-tilt_scan

    orogen module for post processing log data. Currently very asguard specific.

  • Rock Control/orogen-auv_control

    Basic Auv control module.
    Allows basic depth-heading control and dynamix motor command adaptation

  • Rock/rock_intro_course

    Slides that go hand-in-hand with the Rock tutorials to make a proper course

  • Rock Tutorials/orogen-tut_sensor

    A sensor compone for the Rock tutorials, which translates
    a pair of target / local poses into bearing and distance.
    It includes a test suite.

  • Rock Image Processing/jpeg_conversion

    Allows to convert JPEG frames to RGB, BGR or GRAYSCALE and vice versa.

  • Rock Drivers/orogen-sonar_tritech

    Orogen component for different Tritech Sonar devices.

  • Rock Drivers/sonar_tritech

    Driver for dirrefent Underwader Sonars from Tritech
    This Implementation also handles in an generic way the SeaNet Protocol.
    Currently Supported Devices
    – Micron DST Scanning Sonar
    – SeaKing Profiling Head
    – Echosounder

  • Rock Drivers/laserscanner_sick

    Driver for different sick laserscanners.
    Currently only lms1xx tested, lms2xxx and ld could be added easily (see sourcecode comments).
    This driver is based on the sicktoolbox.

  • Rock Drivers/orogen-laserscanner_sick
  • Rock Drivers/qualisys

    Simple driver with reduced functionality for the qualisys motion tracking system.

  • Rock Drivers/orogen-qualisys

    This component provides pose data for a tracked object in the qualisys motion
    tracking system. It uses a TCP connection to the QTM server to transfer live
    tracking data

  • Rock Tests/orogen-iodrivers_base

    Unit tests for the drivers/orogen/iodrivers_base oroGen integration of the iodrivers_base driver implementation baseclass more…

  • Rock/bundle

    The shared bundle that includes models and log management scripts for software included in Rock

  • Rock Base/template_bundle

    Template for bundle packages more…

  • Rock Drivers/camera_usb

    Driver for UVC compatible webcams, which can also be used together with the Gumstix camera e-CAM32 OMAP GSTIX. more…

  • Rock Drivers/orogen-camera_usb

    oroGen component for the camera_usb library.

  • Rock SLAM/quater_ikf

    This filter is concerned with orientation estimation using inertial and magnetic sensors. A quaternion indirect Kalman filter structure is used. Magnetic sensor output is used only for yaw angle correction. Accelerometers for pitch and roll angles correction

  • Rock Toolchain/orogen-port_proxy

    Component that allows to create proxy connections. Allows to translate between connections with different connection policies.

  • Rock/doc_preview

    Stripped down webgen environment that allows the command-line rock-doc-preview to work

  • Rock Tests/orogen-vizkit_test

    Testing the integration of TaskProxy into vizkit.rb

  • Rock Drivers/camera_ids

    Driver for ueye cameras from ids.

  • Rock Drivers/orogen-camera_ids

    Orogen model for the ueye camera from ids.

  • Rock Drivers/vicon

    This package provides a driver class, which is wrapping the driver for the
    more…

  • Rock Drivers/orogen-vicon

    This package provides the orocos module for the vicon tracking system. It allows to track a single subject/segment and provides the data as a rigidbodystate.

  • Rock Tutorials/designer_widget_tutorial

    Example for a rock qt designer widget

  • Rock SLAM/quater_ukf

    A quaternion unscented kalman filter structure is used. This is based on an unscented variant of a Kalman filter.
    The filter use the multiplicative quaternion approach, which means that the quaternion in the system perform incremental steps and is set to zero at each
    filter loop. This approach avoids quaternion renormalization. Also the filter uses the gyroscopes model consisted by random walk (white noise) and rate random walk.
    Ultimately, any attitude sensor can be used in the measurement step and more than one if available.

  • Rock/vagrant

    files to setup build VMs to test rock builds using vagrant

  • Rock/build_scripts

    Scripts to setup automated builds (i.e. build servers). Some of these scripts are completely generic and some assume the use of jenkins.

  • Rock Tutorials/advanced_data_visualization

    Source code for the advanced rock tutorial data visualization

  • Rock/rock-cheatsheet

    The Cheat Sheet for rock

  • Rock SLAM/orogen-orientation_estimator

    Rock module/task in order to estimate the orientation or attitude of a rigid body.

  • Rock SLAM/graph_slam

    This package includes wrapper classes for graph optimization packages, like e.g. HogMan. Its meant to provide a common interface for different optimization libraries.

  • Rock SLAM/odometry

    This package contains a collection of odometry classes and configuration types, which calculate the relative movement of the robot depending on a change in the state of the robots actuators. Different robot classes like e.g. wheel or legged systems are covered here.

  • Rock Base/numeric

    This library is a loose collection of tools which help with problems in statistics, data analysis and the like.

Team activity