JDR-lib's repositories
nmpc-controller
Trajectory controller for differential motion using Nonlinear Model Predictive Control
Neural-SLAM
Pytorch code for ICLR-20 Paper "Learning to Explore using Active Neural SLAM"
open-quadruped
An open-source 3D-printed quadrupedal robot. Intuitive gait generation through 12-DOF Bezier Curves. Full 6-axis body pose manipulation. Custom 3DOF Leg Inverse Kinematics Model accounting for offsets.
BoustrophedonCellularDecompositionPathPlanning
Complete Coverage Path Planning Using Boustrophedon Cellular Decomposition Algorithm
autonomous_exploration_development_environment
Leveraging system development and robot deployment for ground-based autonomous navigation and exploration.
BeBOT
Bernstein/Beziér Optimal Trajectories (BeBOT) toolkit for generating optimal trajectories for single or multiple autonomous vehicles.
yolov5
YOLOv5 in PyTorch > ONNX > CoreML > iOS
Active-SLAM-with-Cartographer
This work contains a modified version of cartographer_frontier_detection and rrt_exploration. We implement an active exploration process and improve its robustness and performance. More details are described in the paper "Frontier Detection and Reachability Analysis for Efficient 2D Graph-SLAM Based Active Exploration" (IROS2020).
CoveragePlanner
Complete Coverage Path Planning Using BCD Algorithm
lidar_simulator
Gazebo simulation models for different LiDAR sensors (Velodyne, Ouster, ...)
gbplanner_ros
Graph-based Exploration Planner for Subterranean Environments
PathTrackingBicycle
Implementation of path tracking with a dynamic bicycle model
Btraj
Bezier Trajectory Generation for Autonomous Quadrotor, ICRA 2018
hybrid-a-star-annotation
Hybrid A*路径规划器的代码注释
gerona
GeRoNa (Generic Robot Navigation) is a modular robot navigation framework, that bundles path planning and path following (including obstacle detection) and manages communication between the individual modules. It is designed to be easily extensible for new tasks and robot models.
LDSO
LDSO注释版
navigation
ROS Navigation stack. Code for finding where the robot is and how it can get somewhere else.
DSO
dso个人注释版
navigation_experimental
Experimental navigation techniques for ROS robots.
cartographer
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
PythonRobotics
Python sample codes for robotics algorithms.
LOAM_NOTED
loam code noted in Chinese(loam中文注解版)
Cpp-0-1-Resource
C++ 匠心之作 从0到1入门资料
neonavigation
A 2-D/3-DOF seamless global/local mobile robot motion planner package for ROS
supereight
supereight: a high performance template octree library and a dense volumetric SLAM pipeline implementation
Autonomous-Navigation-and-Exploration
Autonomous Exploration, Mapping and Path-Planning using Octomap