Robot Programming: A Guide to Controlling Autonomous Robots (Paperback)

Cameron Hughes, Tracey Hughes

買這商品的人也買了...

商品描述

 

Start programming robots NOW!

 

Learn hands-on, through easy examples, visuals, and code

 

This is a unique introduction to programming robots to execute tasks autonomously. Drawing on years of experience in artificial intelligence and robot programming, Cameron and Tracey Hughes introduce the reader to basic concepts of programming robots to execute tasks without the use of remote controls.

 

Robot Programming: A Guide to Controlling Autonomous Robots takes the reader on an adventure through the eyes of Midamba, a lad who has been stranded on a desert island and must find a way to program robots to help him escape. In this guide, you are presented with practical approaches and techniques to program robot sensors, motors, and translate your ideas into tasks a robot can execute autonomously. These techniques can be used on today’s leading robot microcontrollers (ARM9 and ARM7) and robot platforms (including the wildly popular low-cost Arduino platforms, LEGO® Mindstorms EV3, NXT, and Wowee RS Media Robot) for your hardware/Maker/DIY projects. Along the way the reader will learn how to:

 

 

 

  • Program robot sensors and motors
  • Program a robot arm to perform a task
  • Describe the robot’s tasks and environments in a way that a robot can process using robot S.T.O.R.I.E.S.
  • Develop a R.S.V.P. (Robot Scenario Visual Planning) used for designing the robot’s tasks in an environment
  • Program a robot to deal with the “unexpected” using robot S.P.A.C.E.S.
  • Program robots safely using S.A.R.A.A. (Safe Autonomous Robot Application Architecture) Approach
  • Program robots using Arduino C/C++ and Java languages
  • Use robot programming techniques with LEGO® Mindstorms EV3, Arduino, and other ARM7 and ARM9-based robots.

 

商品描述(中文翻譯)

立即開始編程機器人!
通過簡單的示例、視覺效果和代碼,實踐動手學習。

這是一本獨特的介紹,教導如何編程機器人以自主執行任務。作者Cameron和Tracey Hughes憑藉多年的人工智能和機器人編程經驗,向讀者介紹了編程機器人以在沒有遙控器的情況下執行任務的基本概念。

《機器人編程:控制自主機器人的指南》帶領讀者跟隨Midamba的視角,他被困在一個荒島上,必須找到一種方法來編程機器人幫助他逃脫。在本指南中,您將學習到實用的方法和技巧,以編程機器人的傳感器、馬達,並將您的想法轉化為機器人可以自主執行的任務。這些技術可以應用於當今領先的機器人微控制器(ARM9和ARM7)和機器人平台(包括廣受歡迎的低成本Arduino平台、LEGO® Mindstorms EV3、NXT和Wowee RS Media Robot),適用於您的硬件/製造/自製項目。在此過程中,讀者將學習到以下內容:

- 編程機器人的傳感器和馬達
- 編程機器人手臂執行任務
- 以機器人可以處理的方式描述機器人的任務和環境,使用機器人S.T.O.R.I.E.S.
- 開發用於在環境中設計機器人任務的R.S.V.P.(機器人場景視覺規劃)
- 使用機器人S.P.A.C.E.S.編程機器人應對“意外”情況
- 使用S.A.R.A.A.(安全自主機器人應用架構)方法安全編程機器人
- 使用Arduino C/C++和Java語言編程機器人
- 將機器人編程技術應用於LEGO® Mindstorms EV3、Arduino和其他基於ARM7和ARM9的機器人。

立即開始您的機器人編程之旅!