@lukas_m_ziegler: 机器人学太棒了!所以如果机器人学很棒,你需要很棒的资源。这个有超过6k星标的仓库甚至被命名为'aweso…'

X AI KOLs Timeline 新闻

摘要

这篇文章分享了一个名为'Awesome Robotics'的综合GitHub仓库,其中精选了学习机器人学和提升技能所必需的课程、书籍、软件、会议和竞赛。

机器人学太棒了! 所以如果机器人学很棒,你需要很棒的资源。 这个有超过6k星标的仓库甚至被命名为'awesome'。 巧合?我不这么认为! 'Awesome Robotics'是一个精选的机器人学课程、书籍、软件、论文、会议和资源合集。 基本上,它被组织成实用的类别,涵盖了整个机器人学学习路径: → 课程:Udacity的AI for Robotics, MIT的Underactuated Robotics, Stanford的Introduction to Robotics, edX的Autonomous Navigation, Coursera的Modern Robotics specialization, 和UC Berkeley的Advanced Robotics。 → 书籍:Probabilistic Robotics, Introduction to Autonomous Mobile Robots, Planning Algorithms (免费), Introduction to Modern Robotics (免费PDF), Programming Robots with ROS, 和Behavior Trees in Robotics and AI。 → 软件和库:ROS, ROS2, Gazebo, Drake, V-REP, Webots, MRPT, Robotics Library, YARP, Unity Robotics Hub, 和OpenAI的Roboschool。 → 会议:ICRA, IROS, RSS, Humanoids, ISRR, ISER, 和主要期刊如The International Journal of Robotics Research, IEEE Transactions on Robotics, 和Journal of Field Robotics。 → 竞赛:DARPA Robotics Challenge, RoboCup, ICRA Robot Challenges, First Robotics Competition, RoboMasters, 和Eurobot。 其价值在于高质量的精选。每个类别都有必要的资源,而不是所有可能的链接。32位贡献者筛选出了对学习和构建机器人实际有用的内容。 它采用MIT许可证,积极维护,并指向相关的awesome列表,涵盖AI、计算机视觉、机器学习、深度学习和强化学习。 如果你刚开始学习机器人学或想填补知识空白,这是你需要收藏的书签。 它是关于学什么、在哪里学以及使用什么工具的地图。 作为'感谢',当你在机器人学或物理AI领域构建酷炫的东西时,可以联系我 ;) 这里是:https://github.com/kiloreux/awesome-robotics… ~~ 订阅每周机器人学通讯,永不错过任何新闻 → http://ziegler.substack.com
查看原文
查看缓存全文

缓存时间: 2026/08/14 17:41

机器人学太棒了!

既然机器人学如此出色,你需要配套同样出色的资源。

这个拥有超过6k星标的仓库,其名称就直接包含了“Awesome(优秀)”。

这仅仅是巧合吗?我认为并非如此!

Awesome Robotics 是一个精心策划的机器人学课程、书籍、软件、论文、会议和资源合集。

基本上,它按照覆盖完整机器人学学习路径的实用类别进行了组织:

→ 课程:Udacity 的《人工智能与机器人学》、MIT 的《欠驱动机器人学》、斯坦福大学的《机器人学导论》、edX 的《自主导航》、Coursera 的《现代机器人学》专项课程,以及加州大学伯克利分校的《高级机器人学》。

→ 书籍:《概率机器人学》、《自主移动机器人导论》、《规划算法》(免费)、《现代机器人学导论》(免费PDF)、《使用ROS编程机器人》,以及《机器人与人工智能中的行为树》。

→ 软件与库:ROS、ROS2、Gazebo、Drake、V-REP、Webots、MRPT、Robotics Library、YARP、Unity Robotics Hub,以及 OpenAI 的 Roboschool。

→ 会议:ICRA、IROS、RSS、Humanoids、ISRR、ISER,以及主要期刊如《国际机器人研究杂志》、《IEEE机器人与自动化汇刊》和《野外机器人学杂志》。

→ 竞赛:DARPA机器人挑战赛、RoboCup、ICRA机器人挑战赛、FIRST机器人竞赛、RoboMasters和Eurobot。

其价值在于高质量的策划。每个类别都包含了核心资源,而非所有可能的链接。32位贡献者已筛选出对学习和构建机器人真正有用的内容。

该项目采用MIT许可证,积极维护,并指向了关于人工智能、计算机视觉、机器学习、深度学习和强化学习等相关Awesome列表。

如果你刚开始学习机器人学或希望弥补知识空白,这正是你需要收藏的资源。

它是一份学习路线图,指明了学什么、在哪里学以及使用哪些工具。

作为“感谢”,当你在机器人或物理智能领域构建出酷炫的东西时,可以联系我 ;)

链接在此:https://github.com/kiloreux/awesome-robotics…

~~

订阅每周机器人学通讯,不错过任何资讯 → http://ziegler.substack.com


kiloreux/awesome-robotics

来源:https://github.com/kiloreux/awesome-robotics

Awesome Robotics

Awesome (https://github.com/sindresorhus/awesome)

这是一个包含各种机器人学书籍、课程和其他资源的列表。旨在为所有希望深入了解该领域的人,将有用的材料汇集于一处。

课程

  • 《人工智能与机器人学》 (https://www.udacity.com/course/artificial-intelligence-for-robotics–cs373) Udacity
  • 《机器人学纳米学位》 (https://www.udacity.com/course/robotics-software-engineer–nd209) Udacity :dollar:
  • 《自主移动机器人》 (https://courses.edx.org/courses/course-v1:ETHx+AMRx+2T2019/5b151c51e8bf47c29d97f8a12369df17/) edX
  • 《欠驱动机器人学》 (http://underactuated.csail.mit.edu/underactuated.html) MIT CSAIL
  • 《自主移动机器人》 (https://courses.edx.org/courses/ETHx/AMRx/1T2014/info) edX
  • 《机器人机构与控制(第一部分)》 (https://www.edx.org/course/robot-mechanics-control-part-i-snux-snu446-345-1x) edX
  • 《机器人机构与控制(第二部分)》 (https://www.edx.org/course/robot-mechanics-control-part-ii-snux-snu446-345-2x) edX
  • 《飞行机器人自主导航》 (https://www.edx.org/course/autonomous-navigation-flying-robots-tumx-autonavx-0) edX
  • 《GRASP实验室机器人学专项课程》 (https://www.coursera.org/specializations/robotics) Coursera :dollar:
  • 《移动机器人控制》 (https://www.coursera.org/course/conrob) Coursera
  • 《昆士兰科技大学机器人学院》 (https://robotacademy.net.au/) QUT
  • 《机器人视觉》 (https://www.qut.edu.au/study/short-courses-and-professional-development/short-courses/robotic-vision) QUT
  • 《机器人学导论》 (http://ocw.mit.edu/courses/mechanical-engineering/2-12-introduction-to-robotics-fall-2005/) MIT
  • 《机器人学:视觉智能与机器学习》 (https://www.edx.org/course/robotics-vision-intelligence-machine-pennx-robo2x) edX
  • 《应用机器人设计》 (https://www.youtube.com/user/StanfordCS235/videos) 斯坦福大学
  • 《机器人学导论》 (https://see.stanford.edu/Course/CS223A) 斯坦福大学
  • 《移动机器人学导论》 (http://ais.informatik.uni-freiburg.de/teaching/ss16/robotics/index_en.php) 弗莱堡大学
  • 《机器人学》 (https://www.edx.org/micromasters/pennx-robotics) edx :dollar:
  • 《哥伦比亚机器人学》 (https://www.edx.org/course/robotics-columbiax-csmm-103x-2) edx
  • 《现代机器人学:力学、规划与控制》 (https://www.coursera.org/specializations/modernrobotics?) Coursera
  • 《ROS实战入门——机器人操作系统》 (https://www.edx.org/course/hello-real-world-with-ros-robot-operating-system-2) edx
  • 《高级机器人学》 (https://people.eecs.berkeley.edu/~pabbeel/cs287-fa19/) 加州大学伯克利分校
  • 《Arduino机器人与设备构建》 (https://www.coursera.org/learn/arduino) Coursera
  • 《机器人操作系统(ROS2)导论》 (https://www.coursera.org/projects/ros2-intro) Coursera
  • 《现代机器人学:力学、规划与控制专项课程》 (https://www.coursera.org/specializations/modernrobotics) Coursera
  • 《成为机器人软件工程师》 (https://www.udacity.com/course/robotics-software-engineer–nd209) Udacity
  • 《高级机器人学》 (http://www.cs.berkeley.edu/~pabbeel/cs287-fa13/) 加州大学伯克利分校
  • 《与Duckietown一起学自动驾驶汽车》 (https://www.edx.org/learn/technology/eth-zurich-self-driving-cars-with-duckietown) edX

书籍

  • 《概率机器人学》(智能机器人与自主智能体系列) (http://www.amazon.com/Probabilistic-Robotics-Intelligent-Autonomous-Agents/dp/0262201623/) :dollar:
  • 《自主移动机器人导论》(智能机器人与自主智能体系列) (http://www.amazon.com/Introduction-Autonomous-Mobile-Intelligent-Robotics/dp/0262015358/) :dollar:
  • 《施普林格机器人学手册》 (https://www.amazon.com/Springer-Handbook-Robotics-Handbooks/dp/3319325507/) :dollar:
  • 《规划算法》 (http://planning.cs.uiuc.edu/)
  • 《ROS轻松入门》 (https://cse.sc.edu/~jokane/agitr/agitr-letter.pdf)
  • 《机器人操作的数学导论》 (http://www.cds.caltech.edu/~murray/mlswiki/?title=First_edition)
  • 《用机器人学编程》 (http://wiki.roboteducation.org/Introduction_to_Computer_Science_via_Robots)
  • 《机器人学、视觉与控制:MATLAB中的基础算法》(施普林格高级机器人学丛书) (http://www.amazon.com/Robotics-Vision-Control-Fundamental-Algorithms/dp/3642201431) :dollar:
  • 《INTECH图书》 (http://www.intechopen.com/subjects/robotics)
  • 《自主机器人导论》 (https://github.com/correll/Introduction-to-Autonomous-Robots/releases)
  • 《机器人运动原理:理论、算法与实现》 (https://www.amazon.com/Principles-Robot-Motion-Implementations-Intelligent/dp/0262033275):dollar:
  • 《现代机器人学导论:力学、规划与控制》 (http://hades.mech.northwestern.edu/index.php/LynchAndPark) [pdf (http://hades.mech.northwestern.edu/images/7/7f/MR.pdf)]
  • 《使用ROS编程机器人:机器人操作系统实用入门》 (https://www.amazon.com/Programming-Robots-ROS-Practical-Introduction/dp/1449323898/) :dollar:
  • 《机器人编程学习ROS》 (https://www.amazon.com/Learning-ROS-Robotics-Programming-Second/dp/1783987588) :dollar:
  • 《精通ROS机器人编程》 (https://www.amazon.com/Mastering-Robotics-Programming-Lentin-Joseph/dp/1783551798) :dollar:
  • 《机器人与人工智能中的行为树:导论》 (https://btirai.github.io/) [pdf (https://arxiv.org/pdf/1709.00084)]
  • 《自动化规划与行动》 (http://projects.laas.fr/planning/) [pdf (http://projects.laas.fr/planning/book.pdf)]
  • 《面向软件工程师的机器人学》 (https://www.manning.com/books/robotics-for-software-engineers) :dollar:

软件与库

Gazebo (http://gazebosim.org/) 机器人仿真器

ROS (http://www.ros.org/) 机器人操作系统(ROS)是一个用于编写机器人软件的灵活框架。它是一系列工具、库和约定的集合,旨在简化在各种机器人平台上创建复杂且鲁棒的机器人行为的任务。

ROS2 (https://index.ros.org/doc/ros2/) ROS2是ROS的一个新版本,相比旧版ROS有根本性的设计改变和改进。

RobWork (http://www.robwork.dk/apidoc/nightly/rw/) RobWork是一个用于机器人系统仿真和控制的C++库集合。RobWork用于研究和教育,也用于实际的机器人应用。

MRPT (http://www.mrpt.org/) 移动机器人编程工具包(MRPT)为开发者提供了可移植且经过充分测试的应用程序和库,涵盖了常见机器人学研究领域的数据结构和算法。

Robotics Library (http://www.roboticslibrary.org/) Robotics Library (RL) 是一个独立的C++库,用于机器人运动学、运动规划与控制。它涵盖数学、运动学与动力学、硬件抽象、运动规划、碰撞检测和可视化。

Simbad (http://simbad.sourceforge.net/) 基于Java和Jython的2D/3D仿真器。

Morse (https://www.openrobots.org/wiki/morse/) 通用的室内/室外3D仿真器。

Carmen (http://carmen.sourceforge.net/) CARMEN是一个用于移动机器人控制的开源软件集合。CARMEN是模块化软件,旨在提供基本的导航原语,包括:基座和传感器控制、日志记录、避障、定位、路径规划和地图构建。

Peekabot (http://www.peekabot.org/) Peekabot是一个实时、网络化的3D可视化工具,用于机器人学,用C++编写。其目的是简化机器人学家日常面对的可视化需求。

YARP (http://www.yarp.it/) Yet Another Robot Platform.

V-REP (http://www.coppeliarobotics.com/) 机器人仿真器,3D,源码可用,Lua脚本,提供C/C++、Python、Java、Matlab、URBI的API,2个物理引擎,完整的运动学求解器。

Webots (https://www.cyberbotics.com/overview) Webots是一个用于建模、编程和仿真移动机器人的开发环境。

Drake (http://drake.mit.edu/) 用于非线性动力学系统的规划、控制和分析工具箱。

神经机器人平台(NRP) (https://neurorobotics.net/) 一个可通过互联网访问的仿真系统,允许仿真由脉冲神经网络控制的机器人。

The Player Project (http://playerstage.sourceforge.net/) 用于机器人和传感器应用的自由软件工具

OpenAI Roboschool (https://github.com/openai/roboschool) 用于机器人仿真的开源软件,与OpenAI Gym集成。

ViSP (http://visp.inria.fr/) 开源视觉伺服平台库,能够计算可应用于机器人系统的控制律。

ROS行为树 (https://github.com/miccol/ROS-Behavior-Tree) 开源库,用于以在ROS(机器人操作系统)中运行的行为树形式创建机器人行为。

g2core (https://github.com/synthetos/g2) 用于CNC和机器人的开源运动控制软件,设计运行在Arduino Due级别的微控制器上。

ur5controller (https://github.com/roboticsleeds/ur5controller) 用于与ROS集成的UR5机器人的开源OpenRAVE控制器。

RBDL (https://github.com/rbdl/rbdl) 用于正向和逆向动力学以及运动学的开源(zlib)C++库。还支持接触和闭环系统。

Unity Robotics Hub (https://github.com/Unity-Technologies/Unity-Robotics-Hub) 用于开源Unity软件包、教程和其他资源的中央仓库,演示如何将Unity用于机器人仿真。包括对ROS集成的新支持。

论文

  • 《基于优化的控制器设计及在DARPA机器人挑战赛决赛中Atlas机器人的实现》 (https://www.cs.cmu.edu/~cga/drc/ICHR15_0025_MS.pdf)

会议

  • ACM/IEEE国际人机交互会议(HRI) (http://ieeexplore.ieee.org/xpl/conhome.jsp?punumber=1040036)
  • CISM IFToMM机器人设计、动力学与控制研讨会(RoManSy) (http://www.romansy2016.org/)
  • IEEE决策与控制会议(CDC) (http://ieeexplore.ieee.org/servlet/opac?punumber=1000188)
  • IEEE国际康复机器人会议(ICORR) (http://www.rehabrobotics.org/)
  • IEEE国际机器人与自动化会议(ICRA) (http://www.ieee-ras.org/conferences-workshops/fully-sponsored/icra)
  • IEEE/RSJ国际智能机器人与系统会议(IROS) (http://www.iros.org/)
  • IEEE-RAS国际仿人机器人会议(Humanoids) (http://ieeexplore.ieee.org/servlet/opac?punumber=1002042)
  • 国际机器人研究研讨会(ISRR) (http://ifrr.org/isrr.php)
  • 国际实验机器人研讨会(ISER) (http://ifrr.org/iser.php)
  • Robotica (http://www.ieee-ras.org/conferences-workshops/technically-co-sponsored/robotica)
  • 机器人学:科学与系统会议(RSS) (http://www.roboticsconference.org/)
  • 国际机器人学算法基础研讨会(WAFR) (http://www.wafr.org/)

期刊

  • 《自主机器人》 (http://www.springer.com/engineering/robotics/journal/10514)
  • 《仿生灵感与仿生学》 (http://iopscience.iop.org/journal/1748-3190)
  • 《机器人学与人工智能前沿》 (http://journal.frontiersin.org/journal/robotics-and-ai)
  • 《IEEE机器人与自动化杂志》 (http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=100)
  • 《IEEE触觉汇刊》 (http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=4543165)
  • 《IEEE机器人与自动化汇刊》 (http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=8860)
  • 《IEEE/ASME机电一体化汇刊》 (http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=3516)
  • 《国际社会机器人学杂志》 (http://www.springer.com/engineering/robotics/journal/12369)
  • 《野外机器人学杂志》 (http://www.journalfieldrobotics.org/Home.html)
  • 《智能与机器人系统杂志》 (http://www.springer.com/engineering/robotics/journal/10846)
  • 《机电一体化》 (http://www.journals.elsevier.com/mechatronics)
  • 《机器人学与计算机集成制造》 (http://www.journals.elsevier.com/robotics-and-computer-integrated-manufacturing)
  • 《机器人学与自主系统》 (http://www.journals.elsevier.com/robotics-and-autonomous-systems)
  • 《国际机器人研究杂志》 (http://www.ijrr.org/)

竞赛

  • ICRA机器人挑战赛 (http://www.icra2017.org/conference/robot-challenges)
  • RobotChallenge (http://www.robotchallenge.org/)
  • DARPA机器人挑战赛 (http://www.theroboticschallenge.org/)
  • 欧洲机器人挑战赛 (http://www.euroc-project.eu/)
  • FIRST机器人竞赛 (http://www.firstinspires.org/robotics/frc)
  • VEX机器人竞赛 (https://www.vexrobotics.com/)
  • RoboCup (http://www.robocup.org/)
  • RoboCupJunior (https://junior.robocup.org/)
  • Eurobot (http://www.eurobot.org/) 国际学生机器人竞赛
  • RoboMasters (https://www.robomaster.com/en-US)
  • RoboSoft,大挑战 (http://www.robosoftca.eu/)
  • 智能地面车辆竞赛 (http://www.igvc.org/)
  • Robotex (https://robotex.ee/en/) 欧洲最大的机器人节
  • FIRST LEGO联赛 (https://www.firstlegoleague.org/)

公司

  • Boston Dynamics (http://www.bostondynamics.com/) 机器人研发公司,尖端Atlas (https://www.youtube.com/watch?v=rVlhMGQgDkY) 和Spot (https://www.youtube.com/watch?v=M8YjvHYbZ9w) 机器人创造者
  • iRobot (http://www.irobot.com/) 著名的Roomba (https://en.wikipedia.org/wiki/Roomba) 扫地机器人制造商
  • PAL Robotics (http://pal-robotics.com)
  • Aldebaran Robotics (https://www.aldebaran.com/en) NAO (https://www.aldebaran.com/en/nao) 和Pepper (https://www.aldebaran.com/en/pepper) 机器人创造者

相似文章