RDS 4

What I want:

1. A UI (manifest) for selecting the robot's behavior. There is already one for controlling the robot manually. I want to be able to add programs to that manifest, so that, while I can still manually control the robot, I can also click on a behavior set for the robot to perform. This manifest must be able to add points up (keep score.) This should be the most difficult thing to create that I want – creating the UI for my “Babysit Me” bot.

2. A random-movement program that adds 1 point for every second the robot is moving randomly, and subtracts 5 points for every time it bumps into something. Obviously it needs to correct itself if it crashes into a wall as well. This will test your score-keeping, app-selecting UI.

Both the manifest and the program for random-movement must work in the simulated environment.

$150 now $150 upon completion before august.

Later I may ask for a “hug me” or “tell me a story” or “lead me” programs that must work with the UI you create. I'm planning on adding a Kinect sensor once I get the materials. I don't care if the UI changes but you should probably keep that in mind anyway.  

I'd like you to do as much of it using the VPL and the manifest editor in RDS 4 as possible. If you have to write it in CSS then turn it into VPL code, do that. I'd prefer it to be in that format so I can share it with people who don't know how to program (and so I can understand it.) If you have major objections to this then that's OK

For the contract--I'm going to say that I may give away the program but only you may sell it for profit. I suppose that works.

The first image is the start menu directory created when you install.

There are tutorials for the VPL application (visual programming language.)

IMPORTANT: I would like to control the iRobot in the "modernhouse.simulation.user" scene located in samples -> Config. I don't know how to drop the robot into that physical environment, however. 

This website may help : Robot Apps Store