liupudong's repositories
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).
deep_drone_acrobatics
Code for the project Deep Drone Acrobatics.
dmpbbo
Python/C++ library for Dynamical Movement Primitives and Black-Box Optimization
encode-attend-navigate-pytorch
Encode-attend-navigate unofficial Pytorch implementation
Fast-Planner
A Robust and Efficient Trajectory Planner for Quadrotors
Firmware
PX4 Autopilot Software
FUEL
Fast UAV Exploration using Incremental Frontier Structure and Hierarchical Planning
grad_traj_optimization
Gradient-Based Online Safe Trajectory Generator
high_mpc
Policy Search for Model Predictive Control with Application to Agile Drone Flight
jps3d
A C++ implementation of Jump Point Search on both 2D and 3D maps
LpdToDsj
Departure time
mbplanner_ws
ROS workspace for mbplanner_ros package
mpc_local_planner
The mpc_local_planner package implements a plugin to the base_local_planner of the 2D navigation stack. It provides a generic and versatile model predictive control implementation with minimum-time and quadratic-form receding-horizon configurations.
multiple-quadrotor-flexible-hose
Multiple quadrotors carrying a flexible hose: dynamics, differential flatness and control
PathPlanning
Common used path planning algorithms with animations.
planning_worlds_gazebo
Worlds to test planning algorithms in ROS/Gazebo
quadrotor
Quadrotor control, path planning and trajectory optimization
realsense_gazebo_description
Gazebo models for Intel RealSense D435, D435i and T265 cameras
realsense_ros_gazebo
Intel Realsense Tracking and Depth camera simulations
sdf_tools
Builds 2D signed distance fields from images, 3D signed distance fields from pointclouds, 3D signed distance fields from Octomap, provides a lightweight signed distance field library, message types for signed distance fields, and tools to compress signed distance fields for transport.
Teach-Repeat-Replan
Teach-Repeat-Replan: A Complete and Robust System for Aggressive Flight in Complex Environments
traj_gen-matlab
Optimal trajectory generation
TSP_DRL_PtrNet
PyTorch1.6, "Neural Combinatorial Optimization with Reinforcement Learning", Pointer Networks, Deep RL(Actor-Critic), Traveling Salesman Problem