Robotics, Optimization and Reinforcement learning
mpc_ros. Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS
971ur-reaching-reinforcement-learning. Reinforcement learning using rlkit, UR5, Robotiq gripper on ROS(Robot Operating System)
161mpc_ros_description. Supports the various URDF and GAZEBO mobile robot model
70jinyoung-manipulator-detection-and-grasping. The repository is for developing manipulator which can recognize the objects via image processing. The Jinyoung wants to grasp some objects with Opencv, ROS, MoveIt, and so on.
18yolact_ros. You Only Look At CoefficienTs with ROS(Robot Operating System)
16mobile_robot_control. Robot control with Traditional control and Optimal control and Learning-based control
10mpc_planner. An MPC Motion Planner in ROS/C++
7autonomous-vehicle-MDS. Implementation of autonomous vehicle using ROS
7rl_local_planner. Mobile-robot Collision Avoidance Learning
6ur5-pick-and-place. Python
5control-robotics-machine-learning. Arrange the files and contents about robotics and control theory such as optimal, nonlinear, underactuated control, etc.
5rl_sawyer. Reaching to the goal task based on model-free RL using sawyer based on ROS
4ur5_ros_gym. Python
4mobilerobot_rl. This repository is about Reinforcement learning of Machine leaning for mobile robot
4local_planner.
4CartesianPlanner. Source codes of “Autonomous Driving on Curvy Roads without Reliance on Frenet Frame: A Cartesian-based Trajectory Planning Method” published in IEEE Trans. Intelligent Transportation Systems
3fake_localization. A ROS node that simply forwards odometry information.
3vision-based-robotic-grasping. Related papers and codes for vision-based robotic grasping
3mask_rcnn_ros. Custom Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow from USB camera in ROS
3visual-pushing-grasping. Train robotic agents to learn to plan pushing and grasping actions for manipulation with deep reinforcement learning.
3Deep-Reinforcement-Learning-Hands-On. Hands-on Deep Reinforcement Learning, published by Packt
2MPC-D-CBF. The code will soon be open source.
2mpc-cbf. Model Predictive Control with discrete-time Control Barrier Functions (MPC-CBF) for a wheeled mobile robot.
2object-detection-opencv3-ros. Image processing using opencv for Labeling and HSV, tracking algorithm
2mono_color_segmentation. Simple ROS2 node for creating segmentation masks based on pixel colors
2replab. https://sites.google.com/view/replab/
1robot_pose_ekf. The robot_pose_ekf ROS package applies sensor fusion on the robot IMU and odometry values to estimate its 3D pose.
1MPCC. Model Predictive Contouring Controller (MPCC) for Autonomous Racing
1l4casadi. Use PyTorch Models with CasADi for data-driven optimization or learning-based optimal control. Supports Acados.
1mbbl. Python
1replab-rlkit-viskit. Bring the rlkit, viskit packages from Docker image of REPLAB to implement RL algorithms
1luc_control. C++
1rl-collision-avoidance. Implementation of the paper "Towards Optimally Decentralized Multi-Robot Collision Avoidance via Deep Reinforcement Learning"
1ros_motion_planning. Motion planning and Navigation of AGV/AMR:ROS planner plugin implementation of A*(A Star), JPS(Jump Point Search), D*(D Star), LPA*, D* Lite, RRT, RRT*, RRT-Connect, Informed RRT*, PID, DWA etc.
1vox_nav. A project to develop/adapt a navigation system for outdoor robotics in rough uneven terrains
1hiwin_pkg. C++
1navigation. ROS Navigation stack. Code for finding where the robot is and how it can get somewhere else.
1RDSim. Robo Delivery Simulator
1autonomous_learning. Add code for building an self-driving car.
1cpp-cheat-sheet. C++ Syntax, Data Structures, and Algorithms Cheat Sheet
1simontest. Sample Python package for ROS, showing how dependencies and sub-modules are handled.
1ros_best_practices. Best practices, conventions, and tricks for ROS
1tf2_practice. CMake
1apollo. An open autonomous driving platform
1autorally. Software for the AutoRally platform
1turtlebot3_gazebo_nav2. C++
1Racing-LMPC-ROS2. C++ ROS2 packages that implement learning model predictive control for real-world autonomous race cars.
1reeds-shepp-paths-ros. A ROS Wrapper for Reeds-Shepp Planning by OMPL.
1cartographer_ros. Provides ROS integration for Cartographer.
1cs-video-courses. List of Computer Science courses with video lectures.
1RGBD-semantic-segmentation. A paper list of RGBD semantic segmentation (processing)
1pcl-ros-practice. A fairly in-depth tutorial for the Point Cloud Library (with ROS integration notes!)
1robotic-map. Map interface library for any robot overview or control system. Can act as a ROS node and makes use of Marble for map display.
1mujoco_sim_ros2. Mujoco simulate app with ROS2 integration.
1lsc_dr_planner. Online deadlock-free multi-agent trajectory planner using linear safe corridor (LSC)
1