Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Robot Programmer's Bonanza

Buy
Robot Programmer's Bonanza, 9780071547970 (0071547975), McGraw-Hill, 2008
The first hands-on programming guide for today's robot hobbyist

Get ready to reach into your programming toolbox and control a robot like never before! Robot Programmer's Bonanza is 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 unique Robot Programmer's Bonanza even 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
About the Author

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.

(HTML tags aren't allowed.)

English Vocabulary In Use : Elementary
English Vocabulary In Use : Elementary
The first in the family of best-selling vocabulary reference and practice books from elementary to advanced level. Vocabulary is clearly presented and contextualized on left-hand pages with practice activities on facing right-hand pages. This book is primarily designed as a self-study reference and practice text but it can also be used for...
Computer Telephony Demystified
Computer Telephony Demystified
Reshape your world with computer telephony

There’s no stopping the computer telephony (CT) revolution. Everywhere you look, CT is replacing the existing telephony infrastructure with products, systems, and solutions based on off-the-shelf computer technology.

If you’re ready to take advantage of customizable telephony...

Industrial Mathematics: A Course in Solving Real-World Problems
Industrial Mathematics: A Course in Solving Real-World Problems
'This is REAL. It has a different spirit. It gives students the distinct feeling that they could go into industry and actually work on problems like those in this book. The standard teaching of 'here is the mathematics, use it to solve this problem' has been replaced with 'here is a problem, use mathematics to solve it.' This book refreshes the...

Multilinear Subspace Learning: Dimensionality Reduction of Multidimensional Data
Multilinear Subspace Learning: Dimensionality Reduction of Multidimensional Data

Due to advances in sensor, storage, and networking technologies, data is being generated on a daily basis at an ever-increasing pace in a wide range of applications, including cloud computing, mobile Internet, and medical imaging. This large multidimensional data requires more efficient dimensionality reduction schemes than the traditional...

The Art of Community: Building the New Age of Participation (Theory in Practice)
The Art of Community: Building the New Age of Participation (Theory in Practice)
Online communities offer a wide range of opportunities today, whether you're supporting a cause, marketing a product or service, or developing open source software. The Art of Community will help you develop the broad range of talents you need to recruit members to your community, motivate and manage them, and help them become active...
C Programming for the Absolute Beginner
C Programming for the Absolute Beginner

C is a powerful procedural-based programming language developed in 1972 by Dennis Ritchie within the halls of Bell Telephone Laboratories. The C programming language was originally developed for use with the UNIX platform and has since spread to many other systems and applications. C has influenced a number of other programming languages,...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy