by JavaRN » Wed Jul 18, 2007 1:46 pm
by JavaRN
Wed Jul 18, 2007 1:46 pm
I have just posted a video on you tube to show my second experiment. In this experiment the Robot has to look for the red box again but this time it is hidden in a small "home" consisting of two rooms. In the video I've chosen to place the box in the second room so that it takes longer for the robot to find it. To better understand how things work, this is a screen shot of the controller program (written in Java):
On the top left hand side of the window are the
Sensor Readings, the program uses these readings to check where the robot is and to calculate the next move.
The
Robot Data section shows the current move the robot is performing.
In the
Object Information section details of where the box is is displayed - in this case the object is
near the robot on his
left hand side. Of course this section changes according to where the object is currently found from the robot's point of view.
I use the
Application Log for debugging, the application stores in it details of the program execution - sensor readings, movements, image recognition notes etc.
On the right hand side of the window there are two views - the top one is a real-time view of what the robot sees. The lower one is for image recognition (you can see a black border box surrounding the red object).
If you are interested in the video, click on the link below:
http://www.youtube.com/watch?v=xpcLjWfUtIw
Charles
I have just posted a video on you tube to show my second experiment. In this experiment the Robot has to look for the red box again but this time it is hidden in a small "home" consisting of two rooms. In the video I've chosen to place the box in the second room so that it takes longer for the robot to find it. To better understand how things work, this is a screen shot of the controller program (written in Java):
On the top left hand side of the window are the
Sensor Readings, the program uses these readings to check where the robot is and to calculate the next move.
The
Robot Data section shows the current move the robot is performing.
In the
Object Information section details of where the box is is displayed - in this case the object is
near the robot on his
left hand side. Of course this section changes according to where the object is currently found from the robot's point of view.
I use the
Application Log for debugging, the application stores in it details of the program execution - sensor readings, movements, image recognition notes etc.
On the right hand side of the window there are two views - the top one is a real-time view of what the robot sees. The lower one is for image recognition (you can see a black border box surrounding the red object).
If you are interested in the video, click on the link below:
http://www.youtube.com/watch?v=xpcLjWfUtIw
Charles
F'dan il-passatemp ghandek bzonn zewg affarijiet - FLUS u HIN. Zewg affarijiet li huma skarsi hafna u li jien minnhom ghandi vera ftit!