Croatia
Asked — Edited
Resolved Resolved by CardboardHacker!

Revolution Roli - Autonomous

Hi everybody, I plan to build Roli for autonomous movement in interier (mapping flat or similiar). For that I was thinking using HC-SR04 Distance Sensor for avoiding obsticles.

What servos do I need to use to mount sensor on Roli so it can sweep with it?

Also do you think that maybe also adding 2x Sharp IR distance sensors at the sides of Roli would be beneficial for autonomous Roli?

Is it even possible taht The EZ-B Wifi Controller can run robot full autonomous (without PC connection), and if not what are my options...maybe Android phone connected to EZ-B Controller that is mounted on Roli?

Thanks for the answers!


ARC Pro

Upgrade to ARC Pro

Experience early access to the latest features and updates. You'll have everything that is needed to unleash your robot's potential.

#1  

any servo can plug into the ez-b v4 and be used as long as the voltage of the battery isn't to high for the servo. then just hot glue the ping sensor on.

Rich is making a new ping roam script that uses 3 ir sensors(one on front, 1 on either side facing 45* away from the front.) and so you could use his script with that setup(needs 3 ir sensors) and you won't have to worry about a servo.

Ez-robot is coming out with an app for ios and android but the app requires you to make the setup and upload it to the EZ-Cloud on a computer first before you can use it on the mobile device.

Hope that covers everything!

United Kingdom
#2  

You should be able to use ez-bits to add a ping sensor on a sweeping servo to roli, that's the beauty of the EZ-Bits.

With the sweeping servo and sensor you can use the ping roam scripts for roaming, however this is only one part of it being autonomous, basically it's a glorified version of a robot bouncing around a room. The intention of my roaming scripts has always been to help teach others how to script and add on to the script or use the script as part of another action.

IR and Ultra Sonic sensors work differently and are sensitive to different things, I use both so I get the best of both worlds. IR doesn't work well in sun light for instance, so the ultrasonic sorts this out. ultrasonic doesn't like some colours or materials so the IR sorts this out.

Basically the answer to your question is yes but the method of achieving it could be one (or more) of many ways.

This is what I am looking forward to when the revolution robots hit us, I can't wait to see what everyone does with theirs:)

#3  

@Rich I don't think the ultrasonic sensor has any issues with colours... I think you meant to say that ir does... But you are right the ultrasonic sensor does have issues with some material that tend to absorb sound rather than reflect it back... Like you I use both IR and ultrasonic in my bots mainly for the reason you stated ... being that they both have their merits, giving you the best of both worlds... I also rather use more than one ping or IR sensor as opposed to a single servo driven ping...

United Kingdom
#4  

I'm sure @robotmaker once mentioned that ultra sonic dislikes black a while ago, but either way, materials are an issue with them too.

I too prefer multi sensors rather than a servo sweeping one. The pitfalls of the sweeping one can be seen in my ping roam test videos (the ones that didn't get used), there are a lot of black spots which can cause collisions to occur.

#5  

So probably I could actually use rotating servo where the camera is allready and just hot glue distance sensor below...

@Technopro That's ok approach with 3 IR in that configuration (pity laser sensors are to expensive), but I think with sweeping HC-SR04 sensor I can catch better smaller passages that robot can pass through. Because I would need more dense IR sensor cover (each IR every 10° for example) to get better resolution where obstacle is, and how wide (is it passable, or blocking).

So basicly it will be possible to connect Android smathphone with setup to Roli so it can move fully autonomous?

Thanks for the anwers:D

#6  

@Rich... Exactly, too many blind spots in a sweeping ping... Kudos on your script work... I wish I had the patience to crank out that kind of code that you seem to do effortlessly... Damn, I hope EZ Robot ships the kits soon... I have a massive assortment of Vex kits with EZB4's name written all over it...:D

#7  

In working and repairing iRobot Roombas, time and experience has proven that the IIR sensors used to detect objects and slow the robot down as well as the IR sensors used to detect cliffs both have major issues with dark colors and do not work as intended when dark colors are encountered.

User-inserted image

#8  

Just wondering if "Parallax 15-122cm Laser Rangefinder" could work with EZ-B.

Thanks everybody for advices and opinions :D