Raspberry Pi robotics essentials : harness the power of Raspberry Pi with Six Degrees of Freedom (6DoF) to create an amazing walking robot /
If you are a programmer with an interest in building advanced robotics projects using inexpensive hardware and open source software, then this book is for you. Some experience with computer programming and implementing simple mechanical systems is required.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2015.
|
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover
- Copyright
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Table of Contents
- Preface
- Chapter 1: Configuring and Programming Raspberry Pi
- Configuring Raspberry Pi
- the brain of your robot
- Installing the operating system
- Adding a remote graphical user interface
- Establishing wireless access
- Programming on Raspberry Pi
- Creating and running Python programs on the Raspberry Pi
- An introduction to the C/C++ programming language
- Summary
- Chapter 2 : Building the Biped
- Building robots that can walk
- How servo motors work
- Building the biped platform
- Using a servo controller to control the servos
- Communicating with the servo controller with a PC
- Connecting the servo controller to the Raspberry Pi
- Creating a program to control your biped
- Summary
- Chapter 3 : Motion for the Biped
- A basic, stable pose
- A basic walking motion
- A basic turn for the robot
- Summary
- Chapter 4 : Avoiding Obstacles Using Sensors
- Connecting Raspberry Pi to an infrared sensor
- Connecting Raspberry Pi to a USB sonar sensor
- Summary
- Chapter 5 : Path Planning and your Biped
- Connecting a digital compass to the Raspberry Pi
- Accessing the compass programmatically
- Dynamic path planning for your robot
- Basic path planning
- Avoiding obstacles
- Summary
- Chapter 6 : Adding Vision to Your Biped
- Installing a camera on your biped robot
- Installing a USB camera on Raspberry Pi
- Installing RaspiCam on Raspberry Pi
- Downloading and installing OpenCV
- a fully featured vision library
- Edge Detection and OpenCv
- Color and motion finding
- Summary
- Chapter 7 : Accessing Your Biped Remotely
- Adding a wireless dongle and creating an access point
- Adding a joystick remote control
- Adding the capability to see remotely
- Summary
- Index.