Robotics Tools

it2026-04-13  4

https://sites.google.com/site/sunglok/rv_tool/robot

Robotics Tools

 

Contents

1 Robotics Tutorials2 Robot Software Platforms (Middleware)3 Robot Simulators4 Robot Navigation Libraries5 Localization and Mapping (SLAM)6 Global Path Planning7 Local Path Planning (Obstacle Avoidance)8 Path Following and Tracking9 AI Games and Task Simulators

Robotics Tutorials

Springer Handbook of Robotics, Bruno Siciliano and Oussama Khatib: The great and comprehensive book on roboticsRoboticsCourseWare.orgControl Systems and Control Engineering, Wikibook

Robot Software Platforms (Middleware)

ROS (Robot Operating System), Willow Garage: The most popular software platformRDS (Robotics Developer Studio), MicrosoftOpenRTM-aist (Open Real-Time Middleware), AISTThe Orocos Project (Open Robot Control Software) It includes  Kinematics/Dynamics Library (KDL),  BFL (Bayesian Filtering Library), and Orocos Toolchain including real-time component support.MOOS (Mission Oriented Operating System), Oxford Mobile Robotics GroupOPRoS (Open Platform for Robotic Services),  Kangwon Univ, ETRI, and  KITECH Robot ASAP: A Facebook club for OPRoS and NRHPRobot Middleware Comparison Table (See Table 2)c.f. Software Architectures OpenJAUS (Open Joint Architecture for Unmanned System)c.f. Commercial Products ARIA (Advanced Robot Interface for Applications), MobileRobotsERSP (Evolution Robotics Software Platform), Evolution Robotics

Robot Simulators

The Player Project It includes Player (robot and device interface), Stage (2.5D simulator), and Gazebo (3D simulator).MORSE (Modular OpenRobots Simulation Engine), LAAS-CNRSV-REP (Virtual Robot Experimentation Platform), Coppelia RoboticsOpenRAVE, CMURobotic Toolbox for MATLAB, Peter CorkeODE (Open Dynamic Engine)c.f. Commercial Products Webots, CyberboticsRoboticsLab, SimLab

Robot Navigation Libraries

MRPT (The Mobile Robot Programming Toolkit), University of MalagaKarto SDK, SRI InternationaluRON (Universial Robot Navigation Library), ETRICarmen (Carnegie Mellon Robot Navigation Toolkit), CMUARNL and Mapper, MobileRobots: Limited access to its robot users

Localization and Mapping (SLAM)

Probabilistic Robotics, Thrun et al.: One of the greatest books in robot navigation Its homepage contains lecture slides which summarize the book.Bayesian Filtering Orocos Bayesian Filtering Library, The Orocos ProjectBayes++, Michael StevensThe Kalman Filter, Greg WelchLocalization using Landmarks Triangulation Toolbox, Sunglok ChoiLocalization using Range Data Features April Toolkit contains line and contour extractor in Java language.Performance Evaluation on Line Extractions, Nguyen et al.Scan Matching (Map Matching) ICP and SoG (Iterative Closest Point and Sum of Gaussians), Tim BaileyPSM (Polar Scan Matching), Albert DiosiApril Toolkit contains various scan matchers in Java language.Localization using WiFi Signal Wi-Fi Location-based Services 4.1 Design Guide, CISCOThe Rice Wireless Localization Toolkitc.f. Commercial products: PlaceEngine, WiFi SLAMSLAM SSS (SLAM Summer School): 2002, 2004, 2006, 2009RSS 2011 Workshop on Automated SLAM EvaluationOpenSLAM.org EKF-/Fast-/UKF-SLAM Package, Tim BaileyGraphSLAM Comparison Table, Sunglok ChoiFABMAP (Fast Appearance-based Mapping), Mark Cummins There is another open-source implementation, OpenFABMAP.Map Representation OctoMap, Kai Wurm: 3D map representation

Global Path Planning

Planning Algorithms, Steve LaValle: A bookAmit's A* Page, Amit PatelThe RRT Page, Steve LaValleResearch Groups Projects by Sven Koenig, USCPublication by Maxim Likhachev, CMUPublication by Steve LaValle, UIUCResearch by James Kuffner, CMUPublication by Anthony Stentz, CMUSoftware OMPL (Open Motion Planning Library), Lydia KavrakiSBPL (Search-based Planning Algorithm, ROS package), Maxim LikhachevD* LiteField D*, Micheal Otte and Greg GrudicE* Interpolated Graph Replanner, Roland PhilippsenOpenPRMEfficient Sampling-based Motion Planning (RRT and RRT*), MITMotion Strategy Library, Steve LaValleMPK (Motion Planning Kit), M. SahaA Simple Sampling-based Path Planning Library, TUMc.f. Game AI Engines: Havok AI, Autodesk Kynapse, PathEngine

Local Path Planning (Obstacle Avoidance)

RVO2 Library (Reciprocal Collision Avoidance for Real-Time Multi-Agent Simulation), Jamie Snape

Path Following and Tracking

Performance Evaluation on Path Tracking in Car-like Vehicles, Jarrod M. Snider

AI Games and Task Simulators

RoboCup Rescue Simulation League, RoboCup Wiki RoboCup Rescue WikiUSARSim MATLAB Toolbox, Drexel Univ.RobocodeGoogle AI Challenge

转载于:https://www.cnblogs.com/Baron-Lu/p/8455535.html

相关资源:Robotics Tools v1.0.2.1 2020 新春版.zip
最新回复(0)