Robotics Tools
https://sites.google.com/site/sunglok/rv_tool/robot
Robotics Tools
Robotics Tutorials
- Springer Handbook of Robotics, Bruno Siciliano and Oussama Khatib: The great and comprehensive book on robotics
- RoboticsCourseWare.org
- Control Systems and Control Engineering, Wikibook
Robot Software Platforms (Middleware)
- ROS (Robot Operating System), Willow Garage: The most popular software platform
- RDS (Robotics Developer Studio), Microsoft
- OpenRTM-aist (Open Real-Time Middleware), AIST
- The 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 Group
- OPRoS (Open Platform for Robotic Services), Kangwon Univ, ETRI, and KITECH
- Robot ASAP: A Facebook club for OPRoS and NRHP
- Robot Middleware Comparison Table (See Table 2)
- c.f. Software Architectures
- OpenJAUS (Open Joint Architecture for Unmanned System)
- c.f. Commercial Products
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-CNRS
- V-REP (Virtual Robot Experimentation Platform), Coppelia Robotics
- OpenRAVE, CMU
- Robotic Toolbox for MATLAB, Peter Corke
- ODE (Open Dynamic Engine)
- c.f. Commercial Products
- Webots, Cyberbotics
- RoboticsLab, SimLab
Robot Navigation Libraries
- MRPT (The Mobile Robot Programming Toolkit), University of Malaga
- Karto SDK, SRI International
- uRON (Universial Robot Navigation Library), ETRI
- Carmen (Carnegie Mellon Robot Navigation Toolkit), CMU
- ARNL 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 Project
- Bayes++, Michael Stevens
- The Kalman Filter, Greg Welch
- Localization using Landmarks
- Triangulation Toolbox, Sunglok Choi
- Localization 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 Bailey
- PSM (Polar Scan Matching), Albert Diosi
- April Toolkit contains various scan matchers in Java language.
- Features
- Localization using WiFi Signal
- Wi-Fi Location-based Services 4.1 Design Guide, CISCO
- The Rice Wireless Localization Toolkit
- c.f. Commercial products: PlaceEngine, WiFi SLAM
- SLAM
- SSS (SLAM Summer School): 2002, 2004, 2006, 2009
- RSS 2011 Workshop on Automated SLAM Evaluation
- OpenSLAM.org
- EKF-/Fast-/UKF-SLAM Package, Tim Bailey
- GraphSLAM Comparison Table, Sunglok Choi
- FABMAP (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 book
- Amit's A* Page, Amit Patel
- The RRT Page, Steve LaValle
- Research Groups
- Software
- OMPL (Open Motion Planning Library), Lydia Kavraki
- SBPL (Search-based Planning Algorithm, ROS package), Maxim Likhachev
- D* Lite
- Field D*, Micheal Otte and Greg Grudic
- E* Interpolated Graph Replanner, Roland Philippsen
- OpenPRM
- Efficient Sampling-based Motion Planning (RRT and RRT*), MIT
- Motion Strategy Library, Steve LaValle
- MPK (Motion Planning Kit), M. Saha
- A Simple Sampling-based Path Planning Library, TUM
- c.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 Wiki
- USARSim MATLAB Toolbox, Drexel Univ.
- Robocode
- Google AI Challenge
Robotics Tools的更多相关文章
- Learning ROS for Robotics Programming Second Edition学习笔记(二) indigo tools
中文译著已经出版,详情请参考:http://blog.csdn.net/ZhangRelay/article/category/6506865 Learning ROS for Robotics Pr ...
- ROS讲座 关于ROS2和Gazebo C++ in Open Source Robotics
分享一个不错的介绍ROS2和Gazebo的视频讲座. Gazebo中的云彩飘动起来了!!!! 超清视频分享网址: http://v.youku.com/v_show/id_XMTcyMzY0Nz ...
- 解决 Could not find com.android.tools.build:gradle 问题
今天拉同事最新的代码,编译时老是报如下错误: Error:Could not find com.android.tools.build:gradle:2.2.0.Searched in the fol ...
- 免费的精品: Productivity Power Tools 动画演示
Productivity Power Tools 是微软官方推出的 Visual Studio 扩展,被用以提高开发人员生产率.它的出现一定程度上弥补和完善了 Visual Studio 自身的不足, ...
- 2.Kali安装VMware tools(详细+异常处理)
dnt@MT:~$ cd /media/cdrom0 进入光驱内 dnt@MT:/media/cdrom0$ ls 查看当前目录下有哪些内容manifest.txt run_upgrader.sh V ...
- 第三篇:Entity Framework CodeFirst & Model 映射 续篇 EntityFramework Power Tools 工具使用
上一篇 第二篇:Entity Framework CodeFirst & Model 映射 主要介绍以Fluent API来实作EntityFramework CodeFirst,得到了大家一 ...
- Chrome Developer Tools:Timeline Panel说明
一.Timeline panel 概况 Timeline工具栏可以详细检测出Web应用在加载过程中,时间花费情况的概览.这些应用包括下载资源,处理DOM事件, 页面布局渲染或者向屏幕绘制元素. 如下图 ...
- linux-虚拟机centos6.5安装tools
1.在VMWare选VM -> Install VMWare Tools-,就会在桌面出现VMWare Tools图示让你安裝 2.进入CentOS桌面后,将光盘打开,看到了VMWareTool ...
- VMWare Tools 和 Shared folder(共享文件夹)
转自: http://www.51testing.com/html/38/225738-143732.html 使用vmwar下shared folders功能实现vmware中host与ghost间 ...
随机推荐
- zabbix_agent添加到系统服务启动(八)
Centos6.5上安装了zabbix_agent后,需要把zabbix_agent添加到系统服务启动,要不然每次要一长串路径再启动,挺麻烦的. 步骤: 1)拷贝zabbix解压包里的zabbix_a ...
- Python完全新手教程
转发:作者: taowen 来源: 博客园 发布时间: 2010-10-01 00:42 阅读: 1618 次 推荐: 0 原文链接 [收藏] Lesson ...
- django 获取用户提交的数据 文件 表单
templates: <div> <form action="/detail" method="post" enctype="mul ...
- 华硕飞马3S,日常使用续航测试
最近爱机荣耀6的电池1天2充,无奈换台新机,华为系列没大电池且价格贵,小米红米系列品控呵呵,其他品牌无小屏幕大容量电池: 然后换了台华硕飞马3S:5.2英寸 5000ma电池,日常工作娱乐使用1天半多 ...
- jenkins 找插件下载的方法
登陆jenkins官网 https://jenkins.io/ 搜索需要的插件,点击 注意这步,要点击右上角Archives 下载对应的 hpi包 然后把下载的hpi文件,放到 jenkins 插件管 ...
- Python · 进度条
(这里是本章会用到的 GitHub 地址) 我实现的这个进度条可能是可以当做一个第三方库来使用的(这个人好自大,啧),它支持记录并发程序的进度且损耗基本只来源于 Python 本身 先来看看我们的进度 ...
- ORACLE重装之后恢复数据库,相当于sqlserver的附加数据库
在开发机器上经常会遇到重装系统的问题,重装之前如果ORACLE没有及时备份的话重装之后就纠结了,数据还原很头疼. 各种娘中只能找到一些ORACLE安装与重装系统前目录相同的解决办法,目录不同就没招了. ...
- Timestamp 数据类型四舍五入引起的神奇bug
神奇bug, Timestamp 会四舍五入也会引起 bug .. String UUID = java.util.UUID.randomUUID().toString(); long time = ...
- leetcode11
public class Solution { //public int MaxArea(int[] height) //{ // var max = 0; // for (int i = 0; i ...
- c# JSON格式转对象
using Newtonsoft.Json; List<string> ChapterIdList = JsonConvert.DeserializeObject<List<s ...