9780071547970

Robot Programmer's Bonanza

by ;
  • ISBN13:

    9780071547970

  • ISBN10:

    0071547975

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2008-06-02
  • Publisher: McGraw-Hill Education TAB
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $34.00 Save up to $5.10
  • Buy New
    $28.90

    USUALLY SHIPS IN 3-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Summary

The first hands-on programming guide for today's robot hobbyistGet ready to reach into your programming toolbox and control a robot like never before!Robot Programmer's Bonanzais the one-stop guide for everyone from robot novices to advanced hobbyists who are ready to go beyond just building robots and start programming them to perform useful tasks.Using the versatile RobotBASIC programming language, you'll discover how to prototype your creative ideas using the integrated mobile robot simulator and then port your finished programs to nearly any hardware/software configuration. You can even use the built-in wireless protocol to directly control real-world robots that can be built from readily available sensors and actuators. Start small by making your robot follow a line, hug a wall, and avoid drop-offs or restricted areas. Then, enable your robot to perform more sophisticated actions, such as locating a goal, sweeping the floor, or navigating a home or office. Packed with illustrations and plenty of inspiration, the uniqueRobot Programmer's Bonanzaeven helps you "teach" your robot to become intelligent and adapt to its behavior!Everything you need to program and control a robot! In-depth coverage of the RobotBASIC simulator as well as how it can be used to control real-world robots either directly or through the integrated wireless protocol A companion website with a FREE download of the full version of the RobotBASIC robotic simulator and control language Remote control algorithms as well as autonomous behaviors Integrated debugger facilitates program development Appendices that detail RobotBASIC's extensive commands and functions as well as the integrated programming environment Adaptable and customizable programs that solve realistic problems-use simulations to prototype robots that can mow a yard, deliver mail, or recharge a battery, then port your algorithms to real-world robots Chapters devoted to creating contests with RobotBASIC and utilizing RobotBASIC in the classroom to teach programming

Author Biography

John Blankenship taught computer and electronic technology for 33 years at the college level. He has also worked as an engineer and as an independent consultant. He received a B.S. in electrical engineering from Virginia Tech, a masters in electronic engineering technology from Southern Polytechnic State University, and an M.B.A. from Georgia State University. This is his sixth book.

Samuel Mishal is a software engineer and systems analyst. He worked as a consultant for major government departments and businesses around the world. He taught mathematics and computing at the college level. He received a B.S. in electronics engineering technology from DeVry University, a bachelors in computer science from the University of Western Australia, a masters in engineering science from Oxford University, and a masters in structural engineering from Imperial College London.

Table of Contents

Building Blocks
Why Simulations?
Intro To RobotBASIC
RobotBASIC Sensors
Remote Control Algorithms
Random Roaming
Debugging
A Toolbox Of Behaviors
Following A Line
Following A Wall
Avoiding Drop-Offs & Restricted Areas
Vector Graphics Robot
Complex Compound Behaviors
Mowing & Sweeping Robot
Locating a Goal
Recharging The Battery
Negotiating A Maze
Negotiating A Home/Office
Going Further
True Intelligence: Adaptive Behavior
Using RobotBASIC Algorithms With Real Robots
Contests With RobotBASIC
RobotBASIC in the Classroom
The RobotBASIC IDE
The RobotBASIC Language
Commands, Functions & Other Details
Table of Contents provided by Publisher. All Rights Reserved.

Rewards Program

Write a Review