这是纯链接清单仓库,不含可运行代码,无需安装;链接多为外部资源,可能失效或需自行注册访问
awesome-mobile-robotics
mathiasmantelli活跃维护汇集移动机器人领域的优质资源清单,涵盖定位、数据集、实验室、公司、书籍与招聘信息,方便快速查找学习资料和行业动态。
Useful links of different content related to AI, Computer Vision, and Robotics.
暂无版本787star118fork同步于 2026-11-07 07:32 UTC
README 里没有找到可直接复制的安装命令,请到 README 或官方文档查看安装方式。
硬件要求按 README 说明
README 未说明
支持 Apple Silicon
移动机器人与AI学习资源清单,帮你快速找到课程、书籍、数据集和开源库
汇集移动机器人领域的优质资源清单,涵盖定位、数据集、实验室、公司、书籍与招聘信息,方便快速查找学习资料和行业动态。
核心能力
- 按课程、书籍、数据集、软件库等分类整理链接
- 收录SLAM、视觉里程计、路径规划等主题教程
- 汇总ROS/ROS2学习资源与开源项目
- 提供播客、会议、期刊、实验室与招聘信息
容易踩的坑
内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README
暂无 release 数据(可能没有发版,或尚未同步)。
用户点评
登录用户的真实使用记录,可按版本和硬件筛选共 0 条
还没有人点评。第一个说出真实体验的人最有价值。
Awesome Mobile Robotics
My personal list of important content related to Mobile Robotics and AI. Feel free to send me some suggestions: [email protected]
Table of Contents
- Courses :mortar_board:
- Books :books:
- Datasets :open_file_folder:
- Softwares and Libraries :computer:
- Podcasts :headphones:
- Conferences :department_store:
- Journals :newspaper:
- Companies and Jobs :office:
- Laboratories and Research Groups :robot:
- Misc :large_orange_diamond:
Courses
- Mobile Sensing and Robotics | YouTube - Cyrill Stachniss
- Mobile Sensing and Robotics - 2 | YouTube - Cyrill Stachniss
- Photogrametry | YouTube - Cyrill Stachniss
- SLAM | YouTube - Cyrill Stachniss
- Modern C++ | YouTube - Cyrill Stachniss
- Become a Robotics Software Engineer | YouTube -Udacity
- Different playlists about ROS | YouTube - The Construct
- A platform to learn/teach robotics from zero | The Construct
- Autonomous Systems | Udacity
- Artificial Intelligence for Robotics | Udacity - Prof. Dr. Sebastian Thrun
- C++ Essential Training | Bill Weinman
- Slides of Computer Vision | Lectures from Cornell - 2013
- Computer Vision: Foundations and Applications | Stanford University - Prof. Fei-Fei Li
- Interval Analysis | IAMOOC - Prof. Luc Jaulin
- Robot Mapping | University of Freiburg - Prof. Cyrill Stachniss
- JAI: Robótica e Simulação com o V-REP | CSBC - Julho 2015
- Digital Image Processing | University of Tartu - Prof. Dr. Gholamreza Anbarjafari
- Tutorial on Visual Odometry | University of Zurich - Prof. Davide Scaramuzza
- TutorialSearch - Free cross-platform search engine indexing 50,000+ tutorials from Udemy, Skillshare, Pluralsight, and other major learning platforms across 45+ categories.
- Visual SLAM Tutorial | Frank Dellaert and Michael Kaess
- Visual Odometry from scratch - A tutorial for beginners | Avi Singh's blog
- Aerial Robot Courses | University of Nevada - Dr. Kostas Alexis
- Stereo Vision Tutorial | Chris McCormick
- Different ROS courses | Udemy
- Introduction to Mobile Robotics | University of Freiburg - Prof. Dr. Wolfram Burgard
- GaiTech EDU | Educational website on Robot Operating System (ROS)
- Robocademy | ROS Course from Lentin Joseph
- Hello (Real) World with ROS | Delft University of Technology - edX
- Self-Driving Cars with ROS and Autoware | The Autoware Foundation
- Programming for Robotics - ROS |ETH Zurich - Robotics System Lab
- Think Autonomous | Jeremy Cohen
- PyImageSearch | Adrian Rosebrock
- DuckieTown | Learning Autonomy
- Machine Learning | Stanford - Andrew Ng
- Deep Learning Specialization | Stanford - Andrew Ng
- OpenCV: C++ and Python | Satya Mallick
- Awesome Self-Driving | Ivan Deylid
- Principles of Computer Vision | Shree K. Nayar
- Awesome Computer Vision | Jia-Bin Huang
- Introduction to ROS: The Robot Operating System | Tiziano's school
- ROS Tutorials | Erle Robotics
- ROS Industrial Training | Industrial Training Exercises
- ROS C++ Hello World | Jonathan Bohren
- ROS2 C++ Hello World | Jonathan Bohren
- LearnOpencv | Satya Mallick
- Programming for Robotics | Acshi Haggenmiller (acshikh)
- Mathematics for Robotics | University of Michigan
- Introduction to the A* Algorithm | Red Blob Games
- Computer Science courses with video lectures | Developer-Y
- Common Path Planning Algorithms | KamalanathanN
- PyVisualOdometry | Polygon-Software
- KITTI Odometry in Python and OpenCV | Nate Cibik
- Awesome 3D Reconstruction List | OpenMVG
- ROS Autonomous Driving and Path Planning SLAM with TurtleBot3 | Muhammad Luqman
- ROS2 Ultimate learners Repository with Supporting Documentation | Muhammad Luqman
- ROS2 C++ learning | Antonio Mauro Galiano
- F1TENTH | F1TENTH Autonomous Racing Community
- ROS Industrial Training | ROS Industrial
- ROS Book Sample Code | Programming Robots with ROS
- CPP Best Practices | CPP Best Practices
- C++ Cheatsheet | Modern C++ Cheatsheet
- Computer Vision | Prof. Kosta Derpanis
- Machine Learning Course Notes | DAIR.AI
- Data Structure & Algorithms 101 | Girliemac
- Trending in 3D Vision | Dragonlong
- Master Git list | Master Git & GitHub
- Algorithms / Data Structures | A Picture is worth a 1000 words
- Udacity's autonomous car | The Udacity open source self-driving car project
- Muhammad Luqman | Robotics Tutorials on YouTube by Muhammad
- Hummingbird | Life in Robotics and Technology
- ROS Tutorials by CLEARPATH | Step-by-step tutorials on ROS by Clearpath
- Robótica Educacional | Robótica Educacional Paraná
- Roboflow Notebooks | Jupyter Notebooks with Computer Vision tutorials
- Autonomous Driving Lecture | Autonomous driving lecture resources by Mayakshanesht
- C++ Best Practices | Collaborative Collection of C++ Best Practices
- C++ Optimizations Diary | Tips and tricks to optimize your C++ code
- Visual SLAM Roadmap | Roadmap to becoming a Visual-SLAM developer in 2022 by @changh95
- Official Repository RVSS | Colab notebooks for the Robotic Vision Summer School by @Tobias-Fischer
- KF in Python | Kalman Filter in Python
- Self Driving Cars | Coursera Open Courses from University of Toronto
- Coding Notes and Tutorials | A compilation of tutorials and references for different coding languages and frameworks
- Introduction to Robotics | Princeton University
- Michigan Robotics | Michigan Robotics courses
- Sensor Fusion Tutorial | A tutorial for sensor fusion using the robot_localization package
- Coding Notes | Coding notes in many programming languages by methylDragon
- Rosetta Launch | A guide to understanding launch files in ROS 1 and ROS 2
- Google Interview Preparation | Collection of problems and solutions of leetcode, geeksforgeeks challenges by mgechev
- Open-Source ROS Projects | Open-Source ROS Projects from ROS Developer Learning Path by Lentin Joseph
- Autonomous Vehicle Control Beginners Guide | Beginner's guide to learning the basic way of thinking and representative algorithms for Autonomous Vehicle Control
- Awesome Robotic Tooling | About Tooling for professional robotic development in C++ and Python with a touch of ROS, autonomous driving and aerospace
- Awesome Robotics | Huge awesome list for robotics by kiloreux
- Awesome Papers of Autonomous Driving | Papers about Motion Planning, Control, Multi-Robot Systems, Perception, Ethics
- Pigeon ROS Tutorial | Provides a reference for ROS Robot Programming
- Introduction to Robotics and Perception | Introduction to Robotics and Perception by Frank Dellaert
- Programming for Robotics | University of Michigan, Acshi Haggenmiller (acshikh), PhD Candidate
- List of Computer Science courses | List of Computer Science courses with video lectures
- Start Machine Learning | A complete guide to start and improve in ML, AI by Louis-François Bouchard
- CPP Optimizations Diary | Tips and tricks to optimize your C++ code by Davide Faconti
- Python course | Code for Python and Machine Learning for Complete Beginners
- C++ for Beginners | Code for C++ for Beginners
- Advanced C++ | Code for Advanced C++ course
- JPL Open Source Rover Project | An open-source, build-it-yourself, scaled-down version of the 6-wheel rover design that JPL uses to explore the surface of Mars
- F1TENTH - Course Documentation | An open-source project developed by a community of researchers and students
- Modern C++ Programming | Modern C++ Programming Course (C++11/14/17/20)
- Modern Robotics Course | The lessons for Modern Robotics Course
- ROS 2 Best Practices | It provides ROS 2 developers with a set of best practices and object-oriented programming methods to enhance their development process
- Advanced Robotics at UC Berkeley | Pieter Abbeel teaches a wide variety of slightly more advances topics in robotics
- Robotics 2 at Sapienza University of Rome | Alessandro de Luca talks about robot control
- Awesome Weekly Robotics | A collection of useful links discovered through the work on Weekly Robotics
- Mobile Sensing and Robotics - 2020/21 | A robotics course by Prof. C. Stachniss
- Machine Learning Stash | A collection of material related to ML
- Machine Learning Engineering | Machine Learning Engineering Open Book
- SLAM Resources for Beginners | Highly recommended resources for SLAM newbies
Books
- Computer Vision: Algorithms and Applications | Richard Szeliski - 2010
- Probabilistic Robotics | Sebastian Thrun, Wolfram Burgard, Dieter Fox
- Handbook of Robotics | Kröger
- Writing for Computer Science | Justin Zobel
- Introduction to Autonomous Mobile Robots (Intelligent Robotics and Autonomous Agents series) | Roland Siegwart,Illah Nourbakhsh, Davide Scaramuzza
- Planning Algorithm | Steven M. LaValle, Cambridge
- A Gentle Introduction to ROS | Jason M. O'Kane, University of South Carolina
- Robotics, Vision and Control: Fundamental Algorithms in MATLAB | Peter Corke, Springer
- Introduction to Autonomous Robots | Nikolaus Correll, Magellan Scientific
- Principles of Robot Motion: Theory, Algorithms, and Implementations | Howie Choset, Kevin Lynch, Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia Kavraki, Sebastian Thrun
- Modern Robotics: Mechanics, Planning, and Control | Kevin M. Lynch and Frank C. Park, Cambridge University Press
- Learning ROS for Robotics Programming | Enrique Fernández, Anil Mahtani, Luis Sánchez Crespo, Aaron Martinez
- Mastering ROS for Robotics Programming | Lentin Joseph
- Robótica Móvel | Roseli Romero, Edson Prestes, Fernando Osório, Denis Wolf
- Computational Principles of Mobile Robotics | Gregory Dudek, Michael Jenkin
- Visual Navigation for Autonomous Vehicles | SPARL Lab
- Think C++ | Allen B. Downey, 1999
- A Concise Introduction to Robot Programming with ROS2 | Francisco Martín Rico
- Robotics, Vision & Control: 3rd edition in Python | Peter Corke, published by Springer-Nature 2023
- SLAM Book | Xiang Gao
- Modern C++ for Absolute Beginners: A Friendly Introduction to the C++ Programming Language and C++11 to C++23 Standards | Slobodan Dmitrović
- Modern Software Engineering: Doing What Works to Build Better Software Faster | David Farley
- Clean Code: A Handbook of Agile Software Craftsmanship | Robert C. Martin
- Robotics for Programmers | Andreas Bihlmaier
Datasets
- Stereo Dataset with ground truth | Middlebury Coleg - 2006
- Databases or Datasets for Computer Vision Applications and Testing | Huge list of datasets
- Robot@Home | University of Málaga
- KITTI Vision Benchmark Suite | University of Tübingen, Toyota and Karlsruhe Institute of Technology
- TUM Dataset | Technical University of Munich - Computer Vision Group
- UAV Dataset - AdM | Federal University of Rio Grande do Sul - Phi Group
- UAV Dataset - POA | Federal University of Rio Grande do Sul - Phi Group
- SemanticKITTI | University of Bonn - Photogrammetry & Robotics Group, Computer Vision Group, and Autonomous Intelligent Systems Group
- CLEARPATH Simulation Environments | CLEARPATH's GAZEBO SIMULATION ENVIRONMENTS
- FinnForest | A Forest Landscape for Visual SLAM
- Ford Autonomous Vehicles Dataset | A multi-agent seasonal dataset from Ford
- ENAV planetary Dataset | Space and Terrestrial Autonomous Robotic Systems (STARS) Laboratory, University of Toronto
- Udacity Self-Driving Car | Udacity
- Long-term Visual Localization | A benchmark dataset aimed at evaluating 6 DoF pose estimation accuracy, Chalmers University of Technology
- Waymo Open Dataset | Waymo
- ASTYX HiReS2019 | ASTYX
- Berkeley DeepDrive (BDD) | Berkeley
- nuScenes | Motional
- BARN Dataset | The University of Texas at Austin - Department of Computer Science
- RELLIS-3D | A multimodal dataset collected in an off-road environment containing annotations for 13,556 LiDAR scans and 6,235 images
- Gazebo Models and Worlds collection | This repository contains models and worlds files for Gazebo, which are collected from several public projects
- Gazebo models | This repository holds the Gazebo model database
- NASA 3D models | 3D models, textures, and images from inside NASA
- Audi Autonomous Driving Dataset (A2D2) | The dataset features 2D semantic segmentation, 3D point clouds, 3D bounding boxes, and vehicle bus data
- Oxford Road Boundaries Dataset | A dataset designed for training and testing machine-learning-based road-boundary detection and inference approaches
- SLAM Datasets | A collection of SLAM-related datasets
- The Hilti SLAM-Challenge | A collection of ROSBags with different sensor readings
- Omnidata | A Scalable Pipeline for Making Multi-Task Mid-Level Vision Datasets from 3D Scans
- RGB-D SLAM Dataset | RGB-D data and ground-truth data to establish a novel benchmark for the evaluation of visual odometry and visual SLAM systems
- Mix3D | Out-of-Context Data Augmentation for 3D Scenes
- Large Scale dataset for indoor localization | A large scale dataset for indoor visual localization with high precise ground truth
- nuReality | An open-source novel virtual reality environment designed to test the interactions between pedestrians and autonomous vehicles
- Blend Swap | 3D models for simulation
- ARKitScenes | Real-World Dataset for 3D Indoor Scene Understanding Using Mobile RGB-D Data
- SEMFIRE | Forest dataset for semantic segmentation and data augmentation (Multispectral images, 3D LiDAR point clouds, Thermal images, GPS and IMU data, Depth and RGB images)
- MOTSynth | A huge dataset for pedestrian detection and tracking in urban scenarios
- NeBula | NeBula odometry dataset
- ALITA | A Large-scale Incremental Dataset for Long-term Autonomy
- Argoverse 2 | The official GitHub repository for the Argoverse 2 dataset
- Habitat Matterport 3D Semantics Dataset | The largest-ever dataset of semantically-annotated 3D indoor spaces
- RELLIS-3D | A Multi-modal Dataset for Off-Road Robotics
- Awesome SLAM Datasets | A curated list of awesome datasets for SLAM
- 3D Object Detection for Autonomous Driving | Papers on 3D Object Detection for Autonomous Driving
- Laser Line Extraction | A ROS package that extracts line segments from LaserScan messages
- Ground-Challenge | A Ground Robot SLAM Dataset Focusing on Corner Cases and Sensor Failures
- LIDAR-CS | LiDAR Dataset with Cross-Sensors
- Awesome LIDAR | The list includes LIDAR manufacturers, datasets, point cloud-processing algorithms, point cloud frameworks and simulators
- Awesome RGB-D Datasets | A Survey on RGB-D Datasets
- LINS -- LiDAR-inertial-SLAM | A Lidar-Inertial State Estimator for Robust and Efficient Navigation based on iterated error-state Kalman filter
- OpenScene | 3D Occupancy Prediction Benchmark in Autonomous Driving
- Awesome 3D LiDAR Datasets | A collection for public 3D LiDAR datasets
- CritrusFarm Dataset | A multimodal agricultural robotics dataset that provides both multispectral images and navigational sensor data for localization, mapping and crop monitoring tasks
- Terrasentia Dataset | A dataset for evaluation of visual-based localization and mapping systems in agriculture
- Awesome Robotics Dataset | A collection of useful datasets for robotics and computer vision
Softwares and Libraries
- OpenCV 3.2.0 + Contrib | For Ubuntu 16.04 - Sebastian Montabone
- OpenCV 3.4.0 + Contrib | For Ubuntu 18.04 - pyimagesearch
- ORB-SLAM | University of Zaragoza - Raúl Mur Artal
- ORB-SLAM2 | University of Zaragoza - Raúl Mur Artal
- ORB-SLAM2 Point Cloud | A modified ORB_SLAM2 with an online point cloud map module running in RGB-D mode
- ORB-SLAM2 Save/Load Map | A modified ORB_SLAM2 with a the save/load map feature enabled
- DS-SLAM | A complete robust semantic SLAM system, which could reduce the influence of dynamic objects on pose estimation
- Robot Operating System (ROS) | ROS
- Gazebo | Robot silumator
- RobWork | A Collection of C++ libraries for simulation and control of robot systems
- MRPT | A Mobile Robot Programming Toolkit provides developers with portable and well-tested applications and libraries covering data structures and algorithms employed in common robotics research areas. It is open source, released under the BSD license
- Robotics Library | A self-contained C++ library for robot kinematics, motion planning and control
- Simbad | A Java 3d robot simulator for scientific and educationnal purposes
- Morse | A generic simulator for academic robotics
- Carmen | an open-source collection of software for mobile robot control. CARMEN is modular software designed to provide basic navigation primitives including base and sensor control, logging, obstacle avoidance, localization, path planning, and mapping
- FusionCore | A ROS 2 UKF fusing GPS, IMU, and wheel odometry with adaptive noise and GPS outlier rejection for robust outdoor localization
- Peekabot | A real-time, networked 3D visualization tool for robotics, written in C++. Its purpose is to simplify the visualization needs faced by a roboticist daily
- YARP | Yet Another Robot Platform
- V-REP | A Robot simulator, 3D, source available, Lua scripting, APIs for C/C++, Python, Java, Matlab, URBI, 2 physics engines, full kinematic solver
- Webots | a development environment used to model, program, and simulate mobile robots
- Drake | A planning, control, and analysis toolbox for nonlinear dynamical systems
- Neurorobotics Platform (NRP) | An Internet-accessible simulation system that allows the simulation of robots controlled by spiking neural networks
- The Player Project | Free Software tools for robot and sensor applications
- AirSim | A simulator for drones (and soon other vehicles) built on Unreal Engine
- Bonnet | An Open-Source Training and Deployment Framework for Semantic Segmentation in Robotics
- Summit | A Simulator for Urban Driving in Massive Mixed Traffic
- CyPhyHouse | A toolchain that aims to provide similar programming, debugging, and deployment benefits for distributed mobile robotic applications
- Assistive Gym | A physics-based simulation framework for physical human-robot interaction and robotic assistance
- Augmented LiDAR Simulator for Autonomous Driving | A novel LiDAR simulator that augments real point cloud with synthetic obstacles (e.g., vehicles, pedestrians, and other movable objects)
- LIRS World Construction Tool (LIRS-WCT) | A new efficient tool for creating a realistic 3D virtual environment of Gazebo world from an arbitrary 2D image or 2D LRF data
- Segments.ai | 2D & 3D data labeling for robotics and autonomous vehicles. The platform for fast and accurate multi-sensor data annotation. Free academic license
- Docker | Docker is a set of platform-as-a-service products that uses OS-level virtualization to deliver software in packages called containers
- GBPlanner | aGBPlanner is a new software package for Graph-based exploration path planning
- MBPlanner | A ROS software package for Motion Primitives-based Exploration Path Planning
- SalsaNext | A uncertainty-aware semantic segmentation of a full 3D LiDAR point cloud in real-time
- CoppeliaSim | A robot simulator
- ROS Navigation Stack | A 2D navigation stack that takes in information from odometry, sensor streams, and a goal pose and outputs safe velocity commands that are sent to a mobile base
- ROS 2 Navigation | It is the spiritual successor of the ROS Navigation Stack
- RobotWebTools | It is a collection of open-source modules and tools for building web-based robot apps
- Deep Drone Acrobatics | The code allows you to train end-to-end control policies to fly acrobatic maneuvers with drones
- atlatec | High Definition Maps for Autonomy and Simulation
- EGO-Planner | This is a lightweight but robust quadrotor local planning framework
- Event-based Asynchronous Sparse CNNs | It is a tool to convert models trained on synchronous image-like event representations into sparse, asynchronous models with identical output
- OpenBot | A small electric vehicle that costs $50 and serves as a robot body for standard Android smartphones
- SkiROS | A platform to create complex robot behaviors by composing skills - modular software blocks - into behavior trees
- OpenStreetMap | A map of the world, created by people like you and free to use under an open license
- NVidia Isaac Sim | It provides the essential features for building virtual robotic worlds and experiments
- Flightmare | A Flexible Quadrotor Simulator from the Robotics and Perception Group
- Hierarchical Localization toolbox - HLOC | A modular toolbox for state-of-the-art 6-DoF visual localization
- ICP | All about ICP and its different implementations
- GTSAM | A C++ library that implements smoothing and mapping (SAM) in robotics and vision
- iSAM | A range of existing functionality for least-squares optimization, focused on the SLAM problem
- Bag of Visual Words | Bag of Visual Words from Olga Vysotska
- Small projects to clarify big concepts | Explanation of concepts from Olga Vysotska
- 3DWarehouse | The place to share and download SketchUp 3D models for architecture, design, construction, and fun
- 3DGEMS | 3D Gazebo Models
- Ignition | A collection of open-source software libraries designed to simplify the development of high-performance applications
- robosuite | A simulation framework powered by the MuJoCo physics engine for robot learning
- GMMLoc | Dense Map Based Visual Localization
- ROS Robots | A site to showcase robots using ROS
- MoveIt | An open-source robotics manipulation platform for developing commercial applications, prototyping designs, and benchmarking algorithms
- Apollo | A high-performance, flexible architecture that accelerates the development, testing, and deployment of Autonomous Vehicles
- hdcp_planning | An online Hex-Decomposed Coverage Planning (HDCP) algorithm
- BALM | Bundle Adjustment for Lidar Mapping
- STDyn-SLAM | A Stereo Vision and Semantic Segmentation Approach for SLAM in Dynamic Outdoor Environments
- Learning to drive smoothly | Learning to drive smoothly in minutes, using a reinforcement learning algorithm -- Soft Actor-Critic (SAC) -- and a Variational AutoEncoder (VAE) in the Donkey Car simulator
- Fast-Planner | It aims to enable quadrotor fast flight in complex unknown environments
- SLAM Toolbox | A set of tools and capabilities for 2D SLAM
- GradSLAM | A fully differentiable dense SLAM framework
- MATLABRobotics | MATLAB sample codes for mobile robot navigation
- PythonRobotics | Python code collection of robotics algorithms, especially for autonomous navigation
- Data Science & Machine Learning | Notes on using Data Science & Machine Learning to fight for something that matters
- OctoMap | An Efficient Probabilistic 3D Mapping Framework Based on Octrees
- LIO-SAM | A real-time lidar-inertial odometry package
- SSL_SLAM2 | Lightweight 3-D Localization and Mapping for Solid-State LiDAR
- Lane Detection | Papers, tutorials, and code about Lane Detection
- Crowd-SLAM | A visual SLAM system that is robust in crowded scenarios
- Awesome Robotics Libraries | A curated list of robotics simulators and libraries
- EVO: Event-based Visual Odometry | EVO: A Geometric Approach to Event-Based 6-DOF Parallel Tracking and Mapping in Real-time
- ROSshow | Visualize ROS topics in a terminal
- ROSboard | ROS node that runs a web server on your robot
- ViMantic | Distributed architecture for semantic mapping of environments using mobile robots
- openpilot | Open source driver assistance system
- SLAM Research | List of SLAM works since 2018
- SC-LeGO-LOAM | LiDAR place recognition method for LiDAR SLAM applications
- LidarView | Real-time reception, recording, visualization and processing of 3D LiDAR data
- UFOMap | Efficient probabilistic 3D mapping framework with an explicit representation of unknown space
- Treexy | Library that implements a compact hierarchical data structure that can store and manipulate volumetric data
- SVO Pro | Semi-direct Visual Odometry (SVO)
- OpenDR Project | A modular, open and non-proprietary toolkit for core robotic functionalities by harnessing deep learning
- DiSCo-SLAM | A novel framework for distributed, multi-robot SLAM intended for use with 3D LiDAR observations
- PyImageSearch on GitHub | Machine Learning and Deep Learning accessible and intuitive
- Extended-Object-Detection-ROS | ROS package for visual object detection with various methods
- YoloV4-For-Darknet-ROS | Environment in which YOLO V4 is ported to darknet_ros
- Face Recognition | The world's simplest facial recognition API for Python and the command line
- Urban Road Filter | A real-time LIDAR-based urban road and sidewalk detection algorithm for autonomous vehicles
- Darknet ROS 3D | It provides you 3d bounding boxes of the objects contained in an objects list, where is specificated the 3d position of each object
- Pedestrian Simulator | ROS packages for a 2D pedestrian simulator based on social force model of Helbing et. al. (PedSim_ROS)
- SPENCER | Multi-modal ROS-based people detection and tracking framework for mobile robots
- Fiducials | Simultaneous localization and mapping using fiducial markers (SLAM)
- Mini Pupper | ROS, OpenCV, Open-source, Pi Robot Dog
- Mini Pupper Trajectory Optimization | Low-torque and low-impact trajectories for Mini-Pupper quadrupedal robot
- E2ES | End-to-End UAV Simulation for Visual SLAM and Navigation
- SLAM Dynamic | Visual Semantic SLAM algorithm based on target tracking and geometric constraints
- ABot | ABot is a differential drive mobile robot based on Robot Operating System (ROS)
- DiSCo-SLAM | Novel framework for distributed, multi-robot SLAM intended for use with 3D LiDAR observations
- KR Autonomous Flight | The autonomous flight code stack used at KumarRobotics, providing a complete solution for GPS-denied quadcopter autonomy
- Clober | Clober is a next-generation robot research platform from Clobot that is specifically targeting research systems that require multi-robot hardware possible to attach and detach accessories
- Robot-Centric Elevation Mapping | Robot-centric elevation mapping for rough terrain navigation
- Terrain Mapping | Solving Occlusion in Terrain Mapping with Neural Networks
- GPS Waypoint Based Autonomous Navigation in ROS | GPS points will be predefined in ROS-based robots to navigate to the destination avoiding obstacles
- LIO-SAM | LIO-SAM: Tightly-coupled Lidar Inertial Odometry via Smoothing and Mapping
- NICE-SLAM | Neural Implicit Scalable Encoding for 3D SLAM
- SOLD2 | Joint deep network for feature line detection and description
- FAR Planner | Fast, Attemptable Route Planner for Navigation in Known and Unknown Environments
- Track, Check, Repeat: An EM Approach to Unsupervised Tracking | An EM approach to unsupervised tracking
- Maps with Semantic and Contextual Object Information | A code base to evaluate and test the semantic object mapping
- LIO SAM 6AXIS | How to adapt LIO_SAM to your own sensors
- Awesome YOLO Ojbect Detection | A collection of some awesome YOLO series projects
- Prometheus | An open source autonomous drone software platform
- Virtual Costmap Layer | ROS-Package that implements a costmap layer to add virtual obstacles and to define navigation zone
- ROS2 Path Planning and Maze Solving | Maze Solving using Computer Vision In ROS2
- ROS Best Practices | A loose collection of best practices, conventions, and tricks for using the Robot Operating System (ROS)
- ROS Noetic Tutorials | ROS tutorials
- MSCKF_VIO | Robust Stereo Visual Inertial Odometry for Fast Autonomous Flight
- OSSDC-SIM | An Autonomous Vehicle Simulator
- POLYSCOPE | A C++/Python viewer and user interface for 3D data such as meshes and point clouds
- My Global Planner Plugin | A Global planner plugin for move_base
- F110-MPC | Model predictive control in f1tenth simulator
- Planar Recon | Real-time 3D Plane Detection and Reconstruction from Posed Monocular Videos
- LOCUS | A Multi-Sensor Lidar-Centric Solution for High-Precision Odometry and 3D Mapping in Real-Time
- MMS_SLAM | Multi-modal semantic SLAM in dynamic environments
- Fast LOAM | Fast and Optimized Lidar Odometry And Mapping for indoor/outdoor localization
- Webviz | Web-based application for playback and visualization of ROS bag files
- CarlaSC | A Data Set (CarlaSC) and Network (MotionSC) for Real-Time Semantic Mapping in Dynamic Environments
- Acorn precision farming rover | Acorn, the precision farming rover by Twisted Fields
- Awesome Robot Descriptions | A curated list of awesome robot descriptions
- hdl_graph_slam | An open source ROS package for real-time 6DOF SLAM using a 3D LIDAR
- OpenVINS | Computer vision code along with a state-of-the art filter-based visual-inertial estimator
- PL-SLAM | Real-time monocular 3D SLAM system
- MRPT Project | Mobile Robot Programming Toolkit provides C++ libraries aimed at researchers in mobile robotics and computer vision
- Rosbag Editor | Create a rosbag from a given one, using a simple GUI by @facontidavide
- DCL-SLAM | Distributed Collaborative LiDAR SLAM Framework for a Robotic Swarm
- READ | Large-Scale Neural Scene Rendering for Autonomous Driving
- 3D Detection & Tracking Viewer | View 3D object detection and tracking results
- maplab | A Modular and Multi-Modal Mapping Framework
- Kimera | A C++ library for real-time metric-semantic SLAM
- ORB-SLAM3-RGBL | RGB-LiDAR added to the ORB-SLAM3
- LiDAR Ground Mapping | A method to create high-density ground maps for autonomous vehicles
- LiDAR to Image | Conversion from 3D LiDAR pointcloud to images
- Awesome Visual SLAM | The list of vision-based SLAM / Visual Odometry open source projects, libraries, datasets, tools, and studies
- Fields2Cover | Robust and efficient coverage paths for autonomous agricultural vehicles. A modular and extensible Coverage Path Planning Library
- Dense Fusion | 6D Object Pose Estimation by Iterative Dense Fusion
- Monocular Quasi-Dense 3D Object Tracking | Monocular Quasi-Dense 3D Object Tracking (QD-3DT)
- LSD (LiDAR SLAM & Detection | SD is an open-source perception architecture for autonomous vehicle and robotics
- Segment Anything | A new task, model, and dataset for image segmentation
- Dynablox | An online volumetric mapping-based approach for real-time detection of diverse dynamic objects in complex environments
- FTXUI | C++ Functional Terminal User Interface
- All about ROS 2 and the new Gazebo | ICRA 2023 Tutorial on ROS 2 and the new Gazebo
- Vizanti - Web Visualizer & Mission Planner for ROS | A mission planner and visualizer for controlling outdoor ROS robots
- Frontier Exploration | ROS Node and Costmap 2D plugin layer for frontier exploration
- Engineering Manager Resources | A list of engineering leadership resource links
- Groot 2 | Integrated Development Environment to build and debug Behavior Trees
- GPS Waypoint-based Autonomous Navigation in ROS | GPS points will be predefined in ROS-based robots to navigate to the destination avoiding obstacles
- DockerSLAM | User-friendly Docker images for SLAM
- Motion planners implementations | This repository implemented some common motion planners used on autonomous vehicles
- Awesome point cloud place recognition | List of papers about point cloud-based place recognition in SLAM
- Dear ROS Node Viewer | Visualize ROS2 Node Graph
- Robo3D | Towards Robust and Reliable 3D Perception against Corruptions
- 3DMR | 3D Multi-Robot Exploration, Patrolling and Navigation
- ROS 2 Planning System | A PDDL-based planning system for ROS2
- Awesome ChatGPT Prompts | ChatGPT prompt curation to use ChatGPT better
- ROS SAM | ROS wrapper for Meta's Segment-Anything model
- Robotics Toolbox for Python | Robotics Toolbox for Python
- Small GICP | A header-only C++ library that offers efficient and parallelized algorithms for fine point cloud registration (ICP, Point-to-Plane ICP, GICP, VGICP, etc.)
- OK-Robot | An open, modular framework for zero-shot, language conditioned pick-and-drop tasks in arbitrary homes
- ROS2 Laser scan merger | A package to merge several laserscan topics by creating a new virtual laserscan topic
- Fields2Cover | Robust and efficient coverage paths for autonomous agricultural vehicles
- Dubins Path Planning | Path planning using Hybrid A*/RRT + Dubins Path
Podcasts
- The Robot Report | By Steve Crowe, Mike Oitzman, and Eugene Demaitre
- ROS Developers Podcast | By The Construct
- Audrow Nash Podcast | By Audrow Nash
- Learn Robotics and AI | By Chandandeep Singh
- Lex Fridman Podcast | By Lex Fridman
- Sense Think Act Podcast (Inactive) | By Audrow Nash
- Robothub Podcast (Inactive) | By Abate De Mey and Lilly Clark
Conferences
- ACM/IEEE International Conference on Human Robot Interaction (HRI)
- IEEE Conference on Decision and Controls (CDC)
- IEEE International Conference on Rehabilitation Robotics (ICORR)
- IEEE International Conference on Robotics and Automation (ICRA)
- IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
- IEEE-RAS International Conference on Humanoid Robots (Humanoids)
- International Symposium of Robotic Research (ISRR)
- International Symposium of Experimental Robotics (ISER)
- Robotics: Science and Systems Conference (RSS)
- The International Workshop on the Algorithmic Foundations of Robotics (WAFR)
- Conference on Computer Vision and Pattern Recognition (CVPF)
Journals
- Robotics and Autonomous Systems | Elsevier - Impact factor: 2.259
- Journal of Intelligent & Robotic Systems (JINT) | Springer - Impact factor: 2.825
- Transactions on Robotics (T-RO) | IEEE - Impact factor: 6.123
- International Journal of Robotics Research (IJRR) | SAGE - Impact factor: 4.703
- Autonomous Robots | Springer - Impact factor: 3.602
- Robotics and Computer-Integrated Manufacturing | Elsevier - Impact factor: 5.057
- Journal of Field Robotics (JFR) | Wiley - Impact factor: 3.581
- Robotics & Automation Magazine (RAM) | IEEE - Impact factor: 4.250
- Robotica | Cambridge Core - Impact factor: 1.509
- Robotics and Automation Letters (RA-L) | IEEE - Impact factor: 3.6
Companies and Jobs
- Segments.ai | Segments.ai is building the best labeling platform for robotics (2D and 3D annotation, multi-sensor annotation, ...)
- NAVER LABS Europe | It conducts fundamental and applied research in domains such as computer vision, 3D vision, machine learning, and robotics or more globally speaking, in artificial intelligence
- PAL Robotics | It helps you integrate cutting-edge humanoid and mobile robots to add value to your research institution or company and reach your goals outstandingly
- X | X is a diverse group of inventors and entrepreneurs who build and launch technologies that aim to improve the lives of millions, even billions, of people (Google)
- Waymo | Autonomous Driving car company from Google
- ZOOX | Zoox is creating autonomous mobility from the ground up
- Robotec AI | A software company that develops high-tech solutions for automated and connected vehicles
- Fraunhofer IPA | A leading center for applied research in robotics and automation in one of the most innovative industrial areas worldwide
- ihmc Robotics | IHMC has been pioneering advanced control techniques for bipedal robots to maintain balance while walking over a wide variety of terrains
- GUSS | Autonomous orchard sprayers
- AgroIntelli | Versatile and autonomous agricultural robot solving multiple tasks in the field
- Rowbot | Robotic solutions for row crop agriculture
- Bear Flag Robotics | Bear Flag Robotics is developing self-driving technology for tractors and implements
- Agrobot | From disruptive but practical approaches, we build smart farming machinery
- Rabbit | Farm Utility Robots
- Soft Robotics | Rethink, redefine, and reimagine the future of robotic automation
- Civil Maps | The only scalable High Definition Mapping and Localization solution
- Small Robot | Small Robot Company is reimagining farming with robotics and artificial intelligence
- Aptiv | Making mobility greener
- nuTonomy | It provides point-to-point mobility via large fleets of autonomous vehicles in challenging urban driving environments
- Agreenculture | Make smart farming your power
- robust.ai | Building the world’s first industrial grade cognitive engine
- Vicarious | Intelligent Robotics for the Next Age of Manufacturing
- Kopernikus Automotive | A leading developer in automated valet parking (AVP Type 2) technology, which describes an autonomous driving solution
- Korechi | Robotics & Automation made simple
- Toyota Research Instute | Exploring the future of Intelligence Amplification
- AGXEED | It provides the all-in autonomy solution
- Halodi Robotics | Safe, Capable, and affordable robots that help human beings live better lives
- SelfDriving.fyi | The most comprehensive database of companies working on autonomous vehicles and related technologies
- [Swarm Farm](