• Stars
    star
    37
  • Rank 718,390 (Top 15 %)
  • Language
    C++
  • License
    BSD 3-Clause "New...
  • Created over 6 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

More Repositories

1

extrinsic_lidar_camera_calibration

This is a package for extrinsic calibration between a 3D LiDAR and a camera, described in paper: Improvements to Target-Based 3D LiDAR to Camera Calibration. This package is used for Cassie Blue's 3D LiDAR semantic mapping and automation.
MATLAB
357
star
2

LiDARTag

This is a package for LiDARTag, described in paper: LiDARTag: A Real-Time Fiducial Tag System for Point Clouds
C++
249
star
3

Cassie_FlatGround_Controller

C++
145
star
4

Cassie_Model

Repo containing the urdf and frost based models of Cassie
MATLAB
89
star
5

Contact-Aided-Invariant-EKF

Example code for contact-aided invariant extended Kalman filtering.
MATLAB
76
star
6

cassie_alip_mpc

This repository provides an implementation of a bipedal locomotion controller, described in the paper Terrain-Adaptive, ALIP-Based Bipedal Locomotion Controller via Model Predictive Control and Virtual Constraints(pdf)(arXiv). The controller has two components: (1) an Angular Momentum Linear Inverted Pendulum (ALIP)-based Model Predictive Control (MPC) foot placement planner and (2) a gait controller which takes the foot placement solution as an input. This controller enables improved stability for walking on a variety of sloped and textured terrains. The controller is implemented on the Agility Robotics Cassie Robot.
C
74
star
7

CLF_reactive_planning_system

This package provides a CLF-based reactive planning system, described in paper: Efficient Anytime CLF Reactive Planning System for a Bipedal Robot on Undulating Terrain. The reactive planning system consists of a 5-Hz planning thread to guide a robot to a distant goal and a 300-Hz Control-Lyapunov-Function-based (CLF-based) reactive thread to cope with robot deviations. The planning system allowed Cassie Blue to autonomously traverse sinusoidally varying terrain. More experiments are still being conducted and this repo and the paper will be updated accordingly.
C++
54
star
8

SegmentationMapping

C++
53
star
9

Cassie_Controller_AngularMomentum

C++
44
star
10

Cassie_StateEstimation

Code for various extended Kalman filter state estimation methods for Cassie.
C++
41
star
11

LiDAR_intrinsic_calibration

MATLAB
37
star
12

cassie_description

UDRF model of CASSIE robot
CMake
35
star
13

Cassie_CFROST

MATLAB
30
star
14

IMOMD-RRTStar

This work proposes an anytime iterative system to concurrently solve the multi-objective path planning problem and determine the visiting order of destinations. The paper has been uploaded to arXiv at https://arxiv.org/abs/2205.14853
C++
30
star
15

automatic_lidar_camera_calibration

MATLAB
26
star
16

lidar_simulator

MATLAB
17
star
17

multi_object_avoidance_via_clf_cbf

C++
15
star
18

global_pose_estimation_for_optimal_shape

This package introduces the concept of optimizing target shape to remove pose ambiguity for LiDAR point clouds. Both the simulation and the experimental results confirm that by using the optimal shape and the global solver, we achieve centimeter error in translation and a few degrees in rotation even when a partially illuminated target is placed 30 meters away!
MATLAB
8
star
19

sync_lidartag_apriltag

C++
7
star
20

digit_jsonapi_catkin_ws

Python
3
star
21

matlab_utils

MATLAB
3
star
22

docker_images

Dockerfile
2
star
23

AprilTag_ROS

C
2
star
24

torso_design_for_cassie

2
star
25

ROB101-ExtrinsicCalibrationProblem

MATLAB
2
star
26

Digit_Fall_Prediction_Dataset

This dataset is comprised of simulation and hardware trajectories with various faults for the Digit robot during the task of standing. The simulation trajectories contain abrupt, incipient, and intermittent faults, while the hardware trajectories contain abrupt and incipient faults. A tutorial of the dataset can be found in the viz branch.
Jupyter Notebook
2
star
27

planner_msgs

Shell
1
star
28

inekf_msgs

CMake
1
star
29

outdoor_cvo

C++
1
star
30

optimal_shape_generation

This package introduces the concept of optimizing target shape to remove pose ambiguity for LiDAR point clouds. Both the simulation and the experimental results confirm that by using the optimal shape and the global solver, we achieve centimeter error in translation and a few degrees in rotation even when a partially illuminated target is placed 30 meters away!
MATLAB
1
star
31

digit_msgs

Custom ROS messages for digit
CMake
1
star