Technische Universität Darmstadt ROS Packages (@tu-darmstadt-ros-pkg)
  • Stars
    star
    1,976
  • Global Org. Rank 9,572 (Top 4 %)
  • Registered about 12 years ago
  • Most used languages
    C++
    75.3 %
    CMake
    12.9 %
    Python
    5.9 %
    Shell
    4.7 %
    Lua
    1.2 %
  • Location 🇩🇪 Germany
  • Country Total Rank 884
  • Country Ranking
    CMake
    20
    C++
    56
    Lua
    421
    Shell
    1,133
    Python
    9,847

Top repositories

1

hector_slam

hector_slam contains ROS packages related to performing SLAM in unstructed environments like those encountered in the Urban Search and Rescue (USAR) scenarios of the RoboCup Rescue competition.
C++
581
star
2

hector_quadrotor

hector_quadrotor contains packages related to modeling, control and simulation of quadrotor UAV systems.
C++
358
star
3

image_projection

image_projection is a ROS package to create various projections from multiple calibrated cameras.
C++
161
star
4

hector_gazebo

hector_gazebo provides packages related to the simulation of robots using gazebo (gazebo plugins, world files etc.).
C++
160
star
5

hector_navigation

hector_navigation provides packages related to navigation of unmanned vehicles in USAR environments.
C++
121
star
6

hector_localization

The hector_localization stack is a collection of packages, that provide the full 6DOF pose of a robot or platform.
C++
76
star
7

hector_models

hector_models contains (urdf) models of sensors and robot components.
CMake
57
star
8

hector_vision

Vision related packages developed within Team Hector/TU Darmstadt
C++
26
star
9

mapstitch

C++
24
star
10

hector_calibration

ROS packages related to calibration of robots and subsystems (cameras, LIDAR, kinematics)
C++
22
star
11

color_cloud_from_image

Color point cloud data from camera images
C++
19
star
12

sbpl_lattice_planner

Fork of sbpl_lattice_planner used by Team Hector
C++
17
star
13

ublox

Provides a ublox_gps node for uBlox GPS receivers and message and serialization packages for the binary UBX protocol.
C++
16
star
14

ps4_stereo_camera

PS4 stereo camera driver using the V4L2 API.
C++
15
star
15

legged_locomotion_library

Repository including all instructions and tutorials how to use the legged locomotion library (L3)
Shell
14
star
16

hector_tracked_vehicles_common

Contains packages related to modeling different tracked vehicles used by Team Hector
CMake
12
star
17

workspace_scripts

Generic package bringing convenient scripts to work with ROS workspaces
Shell
10
star
18

hector_nist_arenas_gazebo

hector_nist_arenas_gazebo provides means for the fast and convenient creation of test scenarios involving parts like those used for NIST standard test methods for response robots.
C++
10
star
19

vehicle_controller

Controller for wheeled and tracked vehicles
C++
9
star
20

cartographer_hector_tracker

Provides Taurob Tracker (Team Hector variant) integration for Cartographer.
Lua
9
star
21

hector_laserscan_to_pointcloud

Converts LIDAR data to pointcloud, optionally performing high fidelity projection and removing scan shadow/veiling points in the process
C++
9
star
22

3d_coverage_path_planning

Global path planning that generates an optimal path for an autonomous mobile ground robot to cover a prior 3D mesh model with a sensor payload. Code to the paper "3D Coverage Path Planning for Efficient Construction Progress Monitoring." in IEEE SSRR 2022.
C++
9
star
23

cpp_introspection

C++
7
star
24

hector_small_arm_common

ROS Packages used for the small lightweight Dynamixel RX motor based arm used by Team Hector
CMake
6
star
25

hector_camera_control

Packages related to controlling an pan/tilt camera head (output to ros_control based controllers)
C++
6
star
26

affw_control

Adaptive feed-forward controller for mobile platforms
C++
6
star
27

hector_rviz_overlay

C++
6
star
28

rosmatlab

A stack to enable interoperability between ROS and Matlab/Simulink
C++
6
star
29

hector_cloud_image_proc

Packages related to processing cloud data as (depth) images. Uses both PCL and OpenCV.
C++
5
star
30

taurob_tracker_common

Taurob tracker related common files (including URDF model) analogous to pr2_common
CMake
5
star
31

navigation_collision_checker

Provides a package that checks for environment collision with octomap data during navigation of mobile robots
C++
5
star
32

grid_map_2d_mapper

Simple 2D mapping with known poses using the grid_map library
C++
5
star
33

grid_map_navigation_planner

Grid map based navigation planner and tools
C++
5
star
34

hector_stairs_planner

Planner and associated packages for climbing stairs with (tracked) robots.
C++
5
star
35

topic_proxy

topic_proxy implements a ROS service server and client to pull single messages from one master and optionally republish them locally.
C++
5
star
36

hector_trac_ik

Fork of trac_ik mainly for use with manipulators with less than 6 DOF
C++
5
star
37

hector_vehicle_launch

Repository for high level launch files used by Team Hector
CMake
4
star
38

blob_tools

blob provides a new message type blob/Blob for binary data.
C++
4
star
39

sdf_contact_estimation

Accurate pose prediction based on Signed Distance Fields for mobile ground robots in rough terrain.
C++
4
star
40

hector_tracker_gazebo

Taurob tracker setup for Gazebo simulation as used by Team Hector. This might depend on some non-public repositories.
CMake
4
star
41

hector_ground_truth_gazebo_plugins

Obtain a ground truth from your gazebo world
C++
4
star
42

rotation_aware_traversability_path_planning

Rotation-aware Traversability Path Planning is based on the Legged Locomotion Library (L3). It extends L3 in the following ways: Plugins that consider traversability during path planning; Configs allowing the use of Boston Dynamics' Spot in L3; Conversion of resulting L3 step plans into Follow Path Actions.
C++
4
star
43

hector_radiation_mapping

2D and 3D radiation mapping for mobile robots.
C++
3
star
44

hector_teleop

Packages related to teleoperation of robots
C++
3
star
45

l3_footstep_planning

C++
3
star
46

grid_map_proc

Various grid map processing functionality
C++
3
star
47

move_base_lite

Experimental move_base substitute that aims at reducing complexity
C++
3
star
48

moveit_kinematics_plugin_benchmark

Tools for benchmarking moveit kinematics plugins
C++
3
star
49

hector_turtlebot

hector_turtlebot contains packages related to simulating Turtlebots as used by Team Hector (for example with additional LIDAR sensors)
C++
3
star
50

hector_multisensor_head_driver

Provides bringup system for the (real) hector_multisensor_head
CMake
3
star
51

pose_to_pose_with_covariance

Converts a geometry_msgs/PoseStamped to geometry_msgs/PoseWithCovarianceStamped with fixed covariance.
CMake
3
star
52

hector_quadrotor_apps

hector_quadrotor_apps contains demo packages that demonstrate the usage of the hector_quadrotor stack together with other useful stacks and packages.
3
star
53

hector_worldmodel

The hector_worldmodel stack helps to collect and fuse information about objects in the world.
C++
2
star
54

hector_tracker_robot

Hector Tracker specific components that are used in bringing up a robot (analogous to pr2_robot)
CMake
2
star
55

robot_self_filter

C++
2
star
56

hector_rough_terrain_planning

Tools for planning over rough terrain
C++
2
star
57

dynamixel_workbench_ros_control

ros_control wrapper for dynamixel_workbench
C++
2
star
58

scan_matching_benchmark

C++
2
star
59

hector_quadrotor_experimental

hector_quadrotor_experimental contains experimental packages that are related to the hector_quadrotor stack.
2
star
60

hector_mpu6050_imu_driver

C++
2
star
61

hector_rqt_multiplot_config

Configuration and launch files for rqt_multiplot
CMake
2
star
62

hector_model_conversions

Packages related to the conversion of 3d models to different representations.
C++
2
star
63

mapstitch_data

Contains data for experimenting with map stitching
2
star
64

hector_pseye_camera

Camera driver (node and nodelet) for efficiently retrieving monochrome images from PS Eye cameras
C++
1
star
65

hector_cloud_proc

Packages related to cloud processing
C++
1
star
66

hector_senseair_s8_driver

Python
1
star
67

uxvcos

The Unmanned Vehicle Control System.
C++
1
star
68

l3_core

C++
1
star
69

hector_generic_rqt_widgets

rqt-based widget using generic message for common use cases
Python
1
star
70

hector_flexbe_behavior

Contains FlexBE behavior packages for Hector USAR robots
Python
1
star
71

e_stop_manager

The E-Stop Manager merges multiple E-Stop sources.
C++
1
star
72

hector_tracker_launch

High level launch files for the hector tracker robot
1
star
73

motion_editor

Tool for creating keyframe-based motions for robots.
Python
1
star
74

simox

Fork of https://gitlab.com/Simox/simox
C++
1
star
75

hector_dynamixel_ros_control_wrapper

C++
1
star
76

camera_model_loader

Camera model loader for (at this point) kalibr-based camera calibration
C++
1
star
77

hector_perception

Perception related ROS packages
C++
1
star
78

hector_visualization

The hector_visualization stack is a collection of packages that provide some sort of visualization add-ons, e.g. rviz plugins for message types used in other hector packages.
C++
1
star
79

environment_models

Provides generic (URDF) models of environments and elements that can be spawned into them (mainly for use with Gazebo).
CMake
1
star
80

autonomous_stair_traversal_tutorial

Repo providing a ROS workspace setup that allows for the simulation of a tracked robot capable of autonomous stair climbing
Shell
1
star
81

hector_diagnostics

Some helpers to diagnose the runtime behavior of nodes
Python
1
star
82

pointcloud_accumulator

Nodelet to build an ikd-Tree from incoming PointCloud messages to build a downsampled cloud of the complete environment.
C++
1
star
83

l3_terrain_modeling

C++
1
star
84

moveit_joystick_control

Direct end-effector control using a joystick based on the moveit inverse kinematics interface.
C++
1
star
85

hector_filter_nodelets

Filter chain nodelets based on [filters](http://wiki.ros.org/filters)
C++
1
star
86

hector_openni2_camera

Modified version of openni2_camera, that allows streaming of depth and rgb data with different rates. Also checks for platform movement before publishing via tf
C++
1
star
87

gazebo_ros_control_select_joints

Hardware interface that allows for selecting the controlled joints (unlike the standard default_robot_hw_sim which grabs all transmissions available in the model)
C++
1
star
88

robot_mesh_localization

Robust 3D localization of mobile robots in a building mesh using Lidar and depth sensors.
1
star
89

l3_navigation

C++
1
star
90

centaur_robot_tutorial

Repo containing a full simulation setup for a centaur type (humanoid upper body, tracked base) robot.
Shell
1
star