Diy Vacuum Cleaner Robot Arduino

Hello, my name is Carlos Orozco, and I am a  High School student. My partner and I competed at the Greater San Diego Science Fair this March obtaining a 3rd place, we developed a robot that can assist senior citizens and/or medicine users in a way that the administration of their medicine can be controlled by an autonomous robot. To build this robot we used an Arduino UNO. We connected a GPS Shield on top of the Arduino UNO an then we connected it to a Rover 5 Motor Driver. We used 4 gear motors and we connected them to the Rover 5 Motor Driver. Then we connected the Rover 5 Motor Driver to the GPS Shield and then we programmed a course that the robot is supposed to follow to deliver the medicine. We had a lot of trouble with the programming part, if somebody would be willing to help us it would be amazing. The basic goal is to create a GPS coordinates path to deliver medicine to the user. Some example codes will be above of this blog. This is the total list of parts we used:
Rover 5 Motor Driver 12v Battery (For the gearmotors) 9v Battery (For the Arduino UNO) *If anyone wants the schematics of diagrams just message me. *Demo Code for the RoboNurse2.0 3 members like this Sign Upor Sign In Or sign in with: Previously the domain of the super rich, you can now pick up a robot vacuum cleaner for under $200, and as far as household gadgets go, this is surprisingly one of the more useful ones. – but you can win one by entering our competition below! The ILIFE A4 autonomously vacuums your floor; the only effort required from you is that of emptying the dust box every few days. He’s a delightful little robot, really, and we’ve grown to love having him around, passing off one aspect of the household chores. I’m not sure why we decided to anthropomorphize it as a “he”, but when I suggested it might in fact be a she, my wife adamantly disagreed. And “it” just sounded rude. Although I’d call the ILIFE A4 a “smart” robot vacuum, there’s no Bluetooth connectivity or mobile apps for controlling it – just a single button on the top of the device, and a remote control.
The remote enables you to choose from a number of cleaning modes, force him to go home, enable higher powered suction, and set up the timed cleaning. It’s quite simple to use, but the only caveat we found was that setting the timer required you to first wake-up the device with a single tap on the button on top of the robot itself, then point the remote directly at it. If you don’t hear acknowledgement beeps, the timer settings haven’t been taken by the robot, even though they remain on the display of the remote itself, which might lead you to think it’s not working. The timed mode is arguably the most useful feature – designed so you can set and forget while you’re at work. Having set him up to run around at 10:30AM, our kitchen and upstairs hallway is cleaner than it’s ever been before. We still carry him around to do other areas, but the upstairs is handled autonomously. It’s not entirely clear how the ILIFE A4 decides where to go next. Sometimes it appears to be quite intelligent, heading straight for the doorway to do another room, or carefully skirting the outside of the room.
Other times, it’s quite persistent in one area, while completely ignoring others. I suspect it’s actually just random, yet occasionally displays emergent behaviour that is indistinguishable from intelligence. Drape GlossaryHe doesn’t however appear to build a map of his environment, so he can neither remember where an obstacle was, nor the way home again.Homes For Sale In Bellport Village Ny That’s not to say he got stranded anywhere – he always managed to find its way home to the charging dock, but more through sheer dumb luck than an intelligent algorithm at work. House For Sale At Springvale SouthWithin about 6 feet of the charging dock, he’s able to home in on a signal of some kind, at which point it slows and carefully navigates onto the charging pins, before dropping into sleep mode.
In short: most of the time, it “just works”. We’re not yet at the level of sophistication of being able to actually detect dirt though, so he’ll spend a good time wasting energy on vacuuming parts of the room that simply aren’t dirty. This isn’t a device you should sit by and watch, as you’ll invariably be frustrated by the inability to direct him to problematic areas. There is a spot cleaning mode, but that sort of ruins the point of having an autonomous robot. He works best when simply left alone, given the time to meticulously go over every part of the room. The ILIFE A4 obviously won’t do stairs; a round disc can’t climb after all, and trying to descend would be a bit of a disaster. He does however have a sensor at the front which stops him from falling in normal use, but you’ll need to carry him to another floor to get complete coverage of an average home. He did elegantly handle the steep slope down into our bedroom, and the transition from lino to thick rug in my office, though got a little confused underneath the swivel chair.
It took him a good few minutes to figure out how to escape that. He also had a little trouble on very thick carpets – the kind with 3 or 4cm pile – but otherwise handled a variety of surfaces well. If you’re worried about pets, you shouldn’t be. He got on just fine with our dog. Anything smaller could probably sit on him and enjoy the ride. As far as actual vacuuming abilities go, I was pleasantly surprised. The ILIFE A4 handled some impressive large bits of trash – to the point that I wouldn’t let it go near a kids room for fear of picking up stray Lego bits – though you obviously won’t get the same deep clean that you’d get from an upright, mains powered vacuum. The ILIFE A4 handles day-to-day vacuuming well then, but you do need to ensure it’s working area is somewhat tidy. Like a naughty toddler, he managed to pull our 5-port USB charger off the dresser and drag it all the way across the bedroom, pulling a couple of devices and a wireless Qi pad along with it.
However, he also managed to vacuum under the bed, which hasn’t been done since we moved in, so I won’t complain too much. I had less luck with deliberate “heavy soiling” tests: flour on the carpet, and throwing soil on the tiled kitchen floor. Both resulted in the mess just being spread around, as you can see in the review video. The photo below is after 15 minutes of letting it run wild on standard setting. Switching to max power helped, but it had to spread everything thinly and then run over a few times before everything was clean again. This extreme test also showed the small capacity, and required emptying halfway through in order to complete the job. It also showed the weakness of having a vacuum that doesn’t actually know where the mess is; it just blindly vacuums everywhere. A human of course would concentrate on the dirty areas, and get the job done in a fraction of the time. Lesson learnt: if you’ve made a big mess, tidy it up yourself. The ILIFE A4 works best on lightly soiled, everyday vacuuming tasks.