Robot programming: a practical guide to behavior-based robotics

Front Cover
McGraw-Hill, Jan 1, 2004 - Computers - 293 pages
4 Reviews

* Teaches the concepts of behavior-based programming through text, programming examples, and a unique online simulator robot

* Explains how to design new behaviors by manipulating old ones and adjusting programming

* Does not assume reader familiarity with robotics or programming languages

* Includes a section on designing your own behavior-based system from scratch

From inside the book

What people are saying - Write a review

User Review - Flag as inappropriate

Very readable book in principles of robot programming
There are not many books I can read from first page to last page, and this is one of them. It is well written without assuming too much
technical knowledge from the readers and with clear explanations to establish the concepts. While I have been playing with robots and microcontrollers for past many years, I have just learned how to approach robot programming from this book - i.e. the important factors that differ from desktop programming. If you want to program robots and you don't know how to approach it systematically, this is a good book to start with. This book focuses on concepts (behavior-based) rather than programming skills. You should not expect this book to teach you how to code, or shall I say provide the readers with codes that can be copied and pasted. In my opinion, one can use any programming language to implement the concepts presented. The pseudocodes presented in the book are easy to follow and can be adapted in our programming; so, yes the book does teach how to program through pseudocodes. This turns out to be important plus point, which makes the book readable and one can capture the concepts without struggling through lines of codes in a specific language. If the book was cluttered with lines of codes, it may turn out to be difficult and time consuming to read and appreciate the concepts. While the book emphasis on behavior-based programming, many concepts presented are relevant to robot programming in general. A chapter is devoted to describe implementation on their robotic platform. I read this book on the move (on train) and did not use their website and the robotic platform; yet the concepts are presented clearly without mandatory need for us to try things out on the website or robotic platform. Of course, we will eventually have to try things out with our own resources. I will recommend this book to anyone wanting to learn to program robot, in particular the beginners. 

Related books


Autonomous Mobile Robots Example Collection Task
Robot Defined

128 other sections not shown

Common terms and phrases

References from web pages - Robot Programming : A Practical Guide to Behavior ...
Начало // Книги // Вносни Книги // ... // Robot Programming : A Practical Guide to Behavior-Based Robotics - Joe Jones, Daniel Roth ... product/ id-0071427783/ robot-programming-a-practical-guide-to-behavior-based-robotics.html

Control Arbitration
Robot Programming: A Practical Guide to Behavior-based Robotics, Joseph L. Jones, mcgraw-Hill, 2004. The Behavior Language: Userís Guide, AI Memo 1227, ... 6.189/ fall2005/ pub/ lectures/ Releases/ 2005_10_12_lecture10_arbitrationv4.ppt

myroombud roombud irobot Roomba costumes
... algorithms based on those in Joe Jones' (one of the original Roomba creators) book "Robot Programming: A Practical Guide to Behavior-Based Robotics." ... secondlife.php

Practical Type Inference For Arbitrary-Rank Types - Jones, Shields ...
Citation: Context jl Jones, Robot Programming, A Practical Guide to Behavior Based Robotics. mcgraw Hill, 2004. citeseer.IST - Copyright Penn State and NEC. article/ jones04practical.html

【楽天市場】Robot Programming: A Practical Guide to Behavior-Based ...
Robot Programming: A Practical Guide to Behavior-Based Robotics(Robot Programming: A Pr ... Robot Programming: A Practical Guide to Behavior-Based Robotics ... book/ 4683997/

西雅圖網路書店提供原文書,教科書,原文教科書,是一家用心經營之網路書店。西雅圖網 路書店也提供代訂原文書,教科書,原文教科書等服務 showroom/ view.php?C=349299

239, 80, TJ211.45 J77, 2004, E073136, Robot programming : a practical guide to behavior-based robotics / Joseph L. Jones ; robotic simulator by Daniel Roth. ... upfiles/ ADUpload/ c23_downmul1209218297.xls - amazon Wiki - 0071427783
Robot Programming: A Practical Guide to Behavior-Based Robotics (Tab Robotics)↑. Robot Programming: A Practical Guide to Behavior-Based Robotics (Tab ... mywiki/ amazon/ 0071427783/

About the author (2004)

Joe Jones (Acton, MA) is a veteran roboticist, currently employed by iRobot. He is the co-author of Mobile Robots: Inspiration to Implementation, as well as numerous articles in the field of robotics. He is one of the inventors of the Roomba(R) Robotic FloorVac, the first widely adopted consumer robot.

Daniel Roth (Cambridge, MA) is a master's degree candidate in computer science at the Massachusetts Institute of Technology, specializing in autonomous robot navigation.

Bibliographic information