Reader small image

You're reading from  Arduino Robotic Projects

Product typeBook
Published inAug 2014
Reading LevelIntermediate
Publisher
ISBN-139781783989829
Edition1st Edition
Languages
Tools
Right arrow
Author (1)
Richard Grimmett
Richard Grimmett
author image
Richard Grimmett

Richard Grimmett has more fun that should be allowed working on robotics projects while teaching Computer Science and Electrical Engineering at Brigham Young University Idaho. He has a Bachelors and Masters degree in Electrical Engineering and a PhD in Leadership Studies. He also has 26 years of experience in the Radar and Telecommunications industries, and even has one of the original brick phones. He has written books on the basics of using the BeagleBone Black for robotics projects, and another for the Raspberry PI and yet another for the Arduino.
Read more about Richard Grimmett

Right arrow

Chapter 12. Taking Your Robot to Sea

Now that you have the set of tools, let's build some amazing robots. Let's start by exploring robots that can go either in or under water. I won't cover every detail in this chapter, but I will discuss some additional capabilities that you'll need in order to complete these more advanced projects. In this chapter, you'll learn the following:

  • How to build a sailing robot

  • How to build a remote operated vehicle (ROV) using Arduino that can explore underwater

Let's start by sailing!

Building an automated sailing platform


Certainly, one of the most impressive ways to navigate the waters is in a sailing vessel. Let's start with an RC sailboat. These are available at many hobby stores, either retail or online. The following is an image of one such platform:

This sailboat is ready to sail via radio control. This means that it has two servos mounted inside: one to control the sail and the other to control the rudder. The following is an image of these two servos that are connected to the sail and rudder:

In order for your sailboat to sail itself, it will need several key capabilities. First, it should be able to control the servos; you'll use the techniques you learned in Chapter 7, Controlling Servos with Arduino, to move the rudder and trim the sails. You might want to add the GPS capability that you discovered in Chapter 11, Using a GPS Device with Arduino. You will want to control the system without a wired connection, so you can use the principles that you learned in...

Building an Arduino-powered underwater ROV


An ROV offers an entirely different way to use Arduino to explore a new world. This project is a bit different in two ways. First, there is quite a bit of mechanical work to do, and second, it is almost impossible to send wireless signals through water. So, you are going to use a tethered control line to give your robot direction.

Building an ROV

There are several possible approaches to building your ROV. Although controlled by a different processor, the mechanical design at openrov.com/page/openrov-2-0 is quite elegant, and you could certainly build the HW yourself and then integrate your Arduino. At openrov.com/page/open-rov-designs-1 is a simpler yet similar design that incorporates Arduino. Another design that is very different from the first one is available at www.instructables.com/id/Underwater-ROV/. Both could certainly use Arduino as the motor control.

My physical design is based more on the latter design that mostly uses plastic piping, as...

Summary


In this chapter, you've tackled a sailing robot and a robot that can go underwater. You've learned how to add unusual sensors such as the wind sensor on the sailboat. You've also learned how to control a project via a LAN connection across a significant distance with the ROV project. In the next chapter, you'll move on to projects that can fly.

lock icon
The rest of the chapter is locked
You have been reading a chapter from
Arduino Robotic Projects
Published in: Aug 2014Publisher: ISBN-13: 9781783989829
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
undefined
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime

Author (1)

author image
Richard Grimmett

Richard Grimmett has more fun that should be allowed working on robotics projects while teaching Computer Science and Electrical Engineering at Brigham Young University Idaho. He has a Bachelors and Masters degree in Electrical Engineering and a PhD in Leadership Studies. He also has 26 years of experience in the Radar and Telecommunications industries, and even has one of the original brick phones. He has written books on the basics of using the BeagleBone Black for robotics projects, and another for the Raspberry PI and yet another for the Arduino.
Read more about Richard Grimmett