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.)

The Concordance Database Manual (Expert's Voice)
The Concordance Database Manual (Expert's Voice)

As a document imaging database, Concordance 8 gives you the ability to search through otherwise unmanageable amounts of data to locate just the precise records necessary for the case at hand. The product also boasts extensive case analysis and organization features. This leaves you free to organize and manipulate crucial documents as you...

Lean Connections: Making Information Flow Efficiently and Effectively
Lean Connections: Making Information Flow Efficiently and Effectively
Achieve effective information flow through the extended value stream to the end customer

Dependable information flow is a necessary prerequisite to the successful implementation of lean production principles. But while most managers understand how to make materials and manpower flow, the flow of information tends to be much...

Model-Based Design of Adaptive Embedded Systems
Model-Based Design of Adaptive Embedded Systems

This book describes model-based development of adaptive embedded systems, which enable improved functionality using the same resources. The techniques presented facilitate design from a higher level of abstraction, focusing on the problem domain rather than on the solution domain, thereby increasing development efficiency. Models are used to...


Seduced by Success: How the Best Companies Survive the 9 Traps of Winning
Seduced by Success: How the Best Companies Survive the 9 Traps of Winning

Don't let success put your company on the road to ruin

In Seduced by Success, Robert J. Herbold, the former Chief Operating Officer of Microsoft, shows you how to avoid the nine traps of success-the “legacy practices” that almost felled such giants as General Motors, Kodak and Sony. Herbold, a...

Optimal Estimation of Dynamic Systems, Second Edition (Chapman & Hall/CRC Applied Mathematics & Nonlinear Science)
Optimal Estimation of Dynamic Systems, Second Edition (Chapman & Hall/CRC Applied Mathematics & Nonlinear Science)

Optimal Estimation of Dynamic Systems, Second Edition highlights the importance of both physical and numerical modeling in solving dynamics-based estimation problems found in engineering systems. Accessible to engineering students, applied mathematicians, and practicing engineers, the text presents the central concepts and...

Introduction to Computer Graphics: Using Java 2D and 3D (Undergraduate Topics in Computer Science)
Introduction to Computer Graphics: Using Java 2D and 3D (Undergraduate Topics in Computer Science)
Computer graphics comprises the creation and representation of simple graphical elements and images, as well as modern techniques for rendering a virtual reality. To apply these techniques correctly, one requires a basic understanding of the fundamental concepts in graphics.

This book introduces the most important basic concepts of computer...

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