spec me a programming project (robotics based)

Soldato
Joined
15 Feb 2011
Posts
10,234
Location
Slough
for my third year group project in AI and cybernetics we have to program a robot torso using the Robot Operating System (ROS). as long as the project convenor is happy with the task we choose our project can be to get the robot torso to do pretty much anything we want it to do so long as we have the ability to program it. the end result will have to be fully automatic, i.e. we wont be able to control the arms ourselves, the robot will have to work out what to do for itself

since this leaves our choices wide open i was wondering if you guys have any fun ideas of stuff we could get the robot to do?


*extra info*

the robot currently has:
Two USB webcams to act as eyes, possibly to be replaced with firewire webcams

an Xbox kinect

one arm for precise control with a gripping hand (claw) at the end*
- this can not be back driven (ie, i cant move it myself)
- the hand is a claw that looks like the gripping devices used in chemistry lessons to hold test tubes

one arm for fast movement
- this can be back driven (ie, i can move it myself)
- currently it has no hand, but anything small and light could be added as a hand
- a second one may be added soon

*the arm has a specific name but i cant for the life of me remember what it is

with that in mind has anyone got any ideas for the project, because we're all rather overwhelmed with the choices
 
Last edited:
what about simply making it so it mimics someone standing in front of it?

how simple or complicated a project are you looking for?

depending on how helpful the kinect would be that could range from slightly too easy to about the right difficulty i would say.

to give you an example the previous tasks were to catch a ball thats rolled down a table towards it and another was to light a candle with another lit candle. i believe these were done without the kinect.
our lecturer has suggested making it learn how to throw a ball into a cup. he also suggested another program to pick the ball up with its other arm and automatically reset itself because of how long the learning process is likely to take with a standard neural net (if we decided to use one)




@D.P. thanks for the advice, i hadn't thought about looking for an area in need of exploration but now you have suggested it the idea sounds like a good one. i'll get reading :)
 
Back
Top Bottom