shannon112 / awesome-ros-mobile-robot

😎 A curated list of awesome mobile robots study resources based on ROS (including SLAM, odometry and navigation, manipulation)
392 stars 96 forks source link
awesome-list manipulation mobile-robots navigation odometry robotics ros slam

awesome-ros-mobile-robot Awesome

This repository provides some useful resources and informations about autonomous mobile robots (AMR) research based on ROS. It would mainly focus on basic function of mobile robots(like odometry, SLAM, navigation and manipulation).
(including both Chinese and English materials)


http://wiki.ros.org/Distributions

Index:

0_Robotics

📚 Books

📖 Courses

📜 Paper Libraries

1_Robot_Operating_System

👾 ROS Official Website

🗣 ROS Related Blogs & Channels & Forums

📚 Books

🤝 System Integration Tool

2_Robotic_Platform

🤖 ROS Robot Overview

🚘 Wheel Robot Configurations

(ref: Siegwart, Roland, Illah Reza Nourbakhsh, and Davide Scaramuzza. Introduction to autonomous mobile robots. MIT press, 2011, Table 2.1, p.34~36)

🚗 Race Car Projects

🤖 ROS Mobile Robot Github

🤖 ROS Mobile Manipulator Github

🤖 ROS Manipulator Github

💻 Processing Unit (SBC/IPC)

🕹 Motor & Controller & Encoder

3_Robotic_Sensing

📷 RGB Camera

📸 RGB-D Camera

🎥 Stereo Camera

🔦 Laser Rangefinder [laser scanners] [scanning rangefinder]
– often represent 2D laser scanning

💡 LIDAR [light detection and ranging] [light imaging, detection, and ranging] [3D laser scanning ]
– often represent 3D laser scanning

🍎 IMU [inertial measurement unit]

🚨 3D Scanning & Novel Sensing Device

🎙 Microphone Array

🔊 Text To Speech (TTS)

🗣 Speech Recognition / Speech To Text (STT)

🚀 Vocal Assistant

👾 Matrix Barcode (Fiducial Marker Systems, or ARTag, or Auxiliary marker)

🔅 Learning-Based Feature Extractor

🔅 Learning-Based Object Detection

🔅 Learning-Based Human Pose Estimation

4_Calibration

📷 Camera Calibration (Intrinsic and Extrinsic parameters)

👁 Hand-Eye Calibration

🍎 IMU (Sparkfun Razer 9dof-razor-imu-m0) Calibration

5_Odometry

☠︎ Visual Based Ego-Motion Backbone

📚 Odometry Survey Paper

🏆 Odometry Algorithm Ranking

🚖 Wheel Odometry

💡 2D Laser Based Odometry

📷 3D Visual Based Odometry (Mono)

📸 3D RGB-D/Stereo Based Odometry

🔅 3D LiDAR Based Odometry

🍥 Odometry Fusion

6_SLAM

🏛 SLAM Theorem & Tutorial

📚 SLAM Survey Paper

☠︎ SLAM Backbone (Back-End)

📐 SLAM Benchmark (Dataset)

💡 2D Laser Based SLAM

📷 3D Visual Based SLAM (Mono)

📸 3D RGB-D/Stereo Based SLAM

🔅 3D LiDAR Based SLAM

🐭 Cognitive Related SLAM

🏷 Semantic Related SLAM

7_Localization

📌 Localization on 2D Occupancy Grid Map

🌲 SLAM Algorithms Support Pure Localization:

8_Mapping

📍 Basic Mapping Backbones

🗺 Basic Mapping Methods

📍 Advanced 3D Mapping Backbones

🗺 Advanced 3D Mapping Methods

9_Navigation

🚗 ROS Navigation Stack (move_base architecture) https://github.com/ros-planning/navigation

🚘 Global Planner

🚘 Local Planner

🚘 Advanced Local Planner

🚘 Recovery Behavior

🏎️ Novel Navigation Strategy

🛀 Coverage Navigation (cleaning or weeding robot)

10_Manipulation

🖐️ ROS Moveit (move_group architecture) https://github.com/ros-planning/moveit.git

📚 Planner Library

11_Others_Non_Tech_Part

11-1_Famous Robotics Related Company

🏬 Robotic Companies categories companies
Research center Toyota_Research_Institute(TRI), Microsoft_Research, Google_AI, DeepMind, Facebook_Artificial_Intelligence_Research(FAIR), Berkeley_Artificial_Intelligence_Research (BAIR), Nvidia_Research
Manipulator ABB, FANUC, KUKA, YASKAWA, Techman_Robot, HIWIN, Universal_Robots, Innfos
Mobile Robot(AGV, base only) Omron_Robotics, Clearpath_Robotics&OTTO_Motors, Amazon_Robotics(Kiva_System/Canvas_Tech), Yujin_Robotics, ROBOTIS, Fetch_Robotics, GreenTrans, KUKA, iRobot, Pal_Robotics, Robotnik
Service robot(with torso) Willow_Garage, Softbank_Robotics, Fetch_Robotics, Pal_Robotics, Innfos, Robotnik
Dual Arms ABB, Rethink_Robotics
Humanoid Boston_Dynamics, Softbank_Robotics, Pal_Robotics, UBTECH_Robotics
Quadruped Boston_Dynamics, Unitree_Robotics, MIT_Cheetah, ANYrobotics(ANYmal), Standford_Doggo, Innfos
Research Robot Willow_Garage(Pr2), Facebook(pyrobot), ROBOTIS(turtlebot3), Fetch_Robotics, Robotnik(RB-1)
Educational Robot Kit Trossen_Robotics, Niryo, Oz_Robotics
Drone Dji, Tello
ROS2.0 ADLINK(DDS), ROBOTIS(Turtlebot3)
CleaningBot iRobot, Xiaomi
Gripper ROBOTIQ, TOYO
Self-Driving Cars Alphabet_Waymo, Uber_ATG, Apple_Project_Titan, Tesla, Toyota_Research_Institute(TRI), Baidu_Apollo, AutoX
Delivery Robots Starship, Amazon_Robotics_Scout(Dispatch)

11-2_Famous Robotics Publications

📝 Top conferences:

🏠 Related Societies:

Society Website Conferences / Transactions
IEEE Robotics and Automation Society (RAS) https://www.ieee-ras.org/ https://ras.papercept.net/conferences/scripts/start.pl
IEEE Industrial Electronics Society (IES) http://www.ieee-ies.org/ http://www.ieee-ies.org/conferences
IEEE Control System Society (CSS) http://ieeecss.org/ http://ieeecss.org/conferences/general-information
IEEE Systems, Man and Cybernetics (SMC) https://www.ieeesmc.org/ https://www.ieeesmc.org/conferences/calendar/
AAAS Science Robotics https://robotics.sciencemag.org/ https://www.sciencemag.org/journals/robotics/call-for-papers
Conference on Robot Learning (CoRL) https://www.robot-learning.org https://www.robot-learning.org/program/paper-explorer

🛠 Tools:

11-3_Famous Robotics Competition

🌎 Global:

🇹🇼 Taiwan:

11-4_Famous ROS Organizations & Activities

🚀 ROS Related Work:

🏢 Organizations/Communities:

🎪 Activities:


License

CC0