ランキングに戻る

Introduction-to-Autonomous-Robots/Introduction-to-Autonomous-Robots

TeXintroduction-to-autonomous-robots.github.io

Introduction to Autonomous Robots

roboticsbookcuboulder
スター成長
スター
3.3k
フォーク
710
週間成長
Issue
8
3.3k3.3k3.3k
7月18日7月19日7月20日7月22日
README

Introduction-to-Autonomous-Robots

An open textbook focusing on computational principles of autonomous robots. The source-code is released under Creative Commons 4.0 (CC-BY-NC-ND), whereas the print version is copyrighted by MIT Press. You are therefore permitted to use images and content from the book for non-commercial purposes (including teaching) with proper attribution, but you cannot post compiled versions of the book online.

The book is available on Amazon Introduction to Autonomous Robots, you can also review it and/or rate it there.

How to compile

Due to copyright issues, we are not allowed to have a freely available PDF version of this book online. However, you can create one yourself if you so choose! In order to compile a PDF of this book yourself, you either need a working implementation of Latex on your computer or use the online Latex editor overleaf.com.

Overleaf compilation

On overleaf, you can either upload a zip file of the source code ("download ZIP" option underneath the green "Code" button on this page), or fork the project into your Github account and import it directly into Overleaf from there.

Latex Compilation

Prerequisites

  • LaTeX installation with pdflatex and bibtex
  • ImageMagick (for converting missing figures)

Compilation Steps

pdflatex -interaction=nonstopmode book.tex
bibtex book
pdflatex -interaction=nonstopmode book.tex
pdflatex -interaction=nonstopmode book.tex

The final PDF will be generated as book.pdf.

Notes

  • The -interaction=nonstopmode flag allows compilation to continue past non-fatal errors
  • Multiple pdflatex runs are needed to resolve cross-references and citations
  • Some warnings about overfull boxes are normal and don't affect the final output

Citation

This book can be cited as follows:

Nikolaus Correll, Bradley Hayes, Christoffer Heckman and Alessandro Roncone. Introduction to Autonomous Robots: Mechanisms, Sensors, Actuators, and Algorithms, MIT Press, 2022 (forthcoming).

@book{correll2022introduction,
  title={ Introduction to Autonomous Robots: Mechanisms, Sensors, Actuators, and Algorithms},
  author={Correll, Nikolaus and Hayes, Bradley, and Heckman, Christoffer, and Roncone, Alessandro},
  year={2022},
  edition={1st},
  publisher={MIT Press, Cambridge, MA}
}
関連リポジトリ
Developer-Y/cs-video-courses

List of Computer Science courses with video lectures.

computer-sciencealgorithms
82.6k11.4k
commaai/openpilot

openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars.

PythonPyPIMIT Licensedriver-assistance-systemsrobotics
comma.ai/openpilot
63.2k11.2k
NaiboWang/EasySpider

A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/网页爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。

JavaScriptnpmGNU Affero General Public License v3.0code-freecrawler
easyspider.net
44.3k5.4k
AtsushiSakai/PythonRobotics

Python sample codes and textbook for robotics algorithms.

PythonPyPIOtherpythonrobotics
atsushisakai.github.io/PythonRobotics/
30.1k7.4k
wechaty/wechaty

Conversational RPA SDK for Chatbot Makers. Join our Discord: https://discord.gg/7q8NBZbQzt

TypeScriptnpmApache License 2.0wechatychatbot
wechaty.js.org
22.9k2.8k
zauberzeug/nicegui

Create web-based user interfaces with Python. The nice way.

PythonPyPIMIT Licenseguipython
nicegui.io
16k936
ArduPilot/ardupilot

ArduPlane, ArduCopter, ArduRover, ArduSub source

C++GNU General Public License v3.0arducopterardupilot
ardupilot.org
15.5k21.1k
TianxingChen/Embodied-AI-Guide

[Lumina具身智能社区] 具身智能技术指南 Embodied-AI-Guide

Otherembodied-aiguide
github.com/TianxingChen/Embodied-AI-Guide
15k958
bulletphysics/bullet3

Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.

C++Othersimulationrobotics
bulletphysics.org
14.6k3.1k
google-deepmind/mujoco

Multi-Joint dynamics with Contact. A general purpose physics simulator.

C++Apache License 2.0roboticsphysics
mujoco.org
14.3k1.6k
DLR-RM/stable-baselines3

PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.

PythonPyPIMIT Licensereinforcement-learningreinforcement-learning-algorithms
stable-baselines3.readthedocs.io
13.6k2.2k
rwaldron/johnny-five

JavaScript Robotics and IoT programming framework, developed at Bocoup.

JavaScriptnpmOtherjavascriptarduino
johnny-five.io
13.4k1.7k