Rover the Shopping Drone
I will make a step by step video about how to create your own, fully internet controlled, from a webpage, Skype assisted drone.
Rover the Shopping Drone:
In this Kickstarter project I will make a publicly accessible Youtube video outlining the steps for others to make their own version of my Rover the Shopping Drone. I need your funding to be able to purchase larger vehicles to make Rover more useful. Larger vehicles can have more rechargeable battery space, can have a container to put purchased items into and could be a base for more attachments, which are not a part of this project.
Who am I:
My name is Jeremy Ellis and I am the maker of http://www.rocksetta.com
and the IoT Rant at https://www.youtube.com/watch?v=1ZYcCXPAMPo
For my day job I have helped people with Tech, Computer Programming and Physics issues for over 2 decades. After work, I normally solve long-term Computer Programming problems of my own choice. I often then make a Youtube video linking to an example program on Github so that other people can use my Open Source software and also so that I can forget the solution and start working on the next problem.
See my videos at :
About four months ago, (November 2014) I saw the Spark Core Kickstarter campaign at:
and I was hooked. I wanted to learn everything I could about micro-controllers.
So now I have started making prototypes of real objects not just computer programs. The only problem is that my techniques to solve problems often involves multiple versions since I tend to break earlier versions. With real objects this technique is getting a bit expensive. I hope that you can fund my project so that I can continue to make and share my DIY solutions.
I have also found out that my experience with Technology and Physics has given me a few skills to help simplify the Internet of Things, and bring those easier techniques to you.
The basic idea is to take an RC car and make it work with the Spark Core www.spark.io Then flash a program to the Spark Core that communicates with the car through a standard webpage. I then put my SIM card into an old smartphone and set the phone as a hotspot, then login to Skype and attach the phone to the car. This allows the Spark Core to have Wifi where-ever it goes and using Skype I can see where to drive the car and can communicate with my surroundings. The drone is designed to be able to drive to a neighboring store to pick up small items that have been prepaid for online.
RC Car or Truck with a rechargeable battery $90.00, Spark Photon $19.00, Big Motor Driver $50.00, Cell Battery Pack $15.00, wires etc $8.00.
Sub-Total = $182.00 + tax(~10%) ~$18.00
Total = $200.00
This does not account for various electronics shipping costs.
Will you be the first in your neighborhood to have a Shopping Drone? Can you pay online at your local Corner Store and will they load your drone? When will Walmart have a drone loading bay? Personal drones or business drones? Will you start a Shopping Drone business in your city? Will you have overhead flying Drone Support for your Rovers. Will the overhead support be powerful enough to pick up a damaged drone? As Cities enforce slower speed restrictions on drones, will one person be able to drive several drones at one time from the comfort of a main office? Once a drone has been to a store and delivered the product to a house can the commands be remembered in a file? Can that Drone then replay the file and beep at the office only when human interaction is needed such as when crossing the street? Could one person then control 10 drones at once? Can drones be equipped with collision sensors and software?
Please support my Rover the Shopping Drone Project so that I can continue making Youtube videos and breaking IoT prototypes to help spur other peoples creative ideas about the Internet of Things.
Risks and challenges
1. A larger vehicle may mean higher voltages and currents. I have found a Pololu Motor Driver that can handle the higher currents, I just need to see if it works with my Spark Micro-controller. The other solution is to hack the RC circuit board, I prefer the first option but will look into the second option as a backup.
2. Information time lag. Unlike RC cars, using Wifi creates a time lag. For this project I will try to minimize the time lag through polling AJAX software (I have a few ideas that I will try, such as not waiting for a reply from the server, the reply tends to double the time lag. Not waiting may actually make the software easier as I might not have to use AJAX at all). I will probably not look into using the more advanced web sockets to keep this project at the beginner level, so that other people can make their own drones.
3. Learn how to drive a Rover/Drone. I should have played more video games. I need to be able to drive this drone. It might be easier if a I put on the webpage a few buttons that help turn the drone a small amount each time you touch the button. Trying to time turning when you do not know the time lag is very difficult.Learn about accountability on Kickstarter
- (18 days)