srobot
09-18-2007, 04:47 PM
My project is very different then other projects here, mine is about using the Mindsensors NXTCam which is a camera for the Lego Mindstorms NXT robot.
With the NXTCam you do not need a computer for processing, it's all on board!
NXTCam Identifying Red and Blue Balls:
hS7gO-cM2mA
#97 Most Viewed (Today) [September 19 2007] - Howto & DIY
#90 Most Viewed (Today) [September 20 2007] - Howto & DIY
#77 - Most Linked (This Week) [September 21 2007] - Howto & DIY
#64 - Most Linked (This Week) [September 22 2007] - Howto & DIY
#57 - Most Linked (This Week) [September 23 2007] - Howto & DIY
NXTCam Tracking a Ball:
WC8XTcq3JvI
#98 Most Viewed (Today) [September 19 2007] Howto & DIY
#92 Most Viewed (Today) [September 20 2007] Howto & DIY
NXTCam Tracking A Lamp Shade:
iUfF0p8to_w
In the bottom two videos I made color maps with AVRCamView from JRobot (http://jrobot.net), and that's it (and videos of course).
In the top video I used NXTCamView created by Paul Tingey (http://www.tingeys.com) to make the color maps. And used custom NXTCam NXT-G programming blocks created by Mindsensors, for the programming (I used blocks from Lego for the voice, flow, etc. in the program).
The color maps are used to identify colors, like red and blue in the top video.
The NXTCam takes up to 8 color maps, but you can just use 1 if you want.
So the part I did in the top video was:
1) Make the robot (easy, just put a few parts together)
2) Use NXTCamView to create a color map
3) Use NXT-G blocks to make a program.
I was the only known person in the beta test group to get off the AVRCamView and NXTCamView (sending video back to the computer), and program a true robot that works.
Please note that Mindsensors is working on the above to make it easier.
The way I see it is the part I did is like using a RN-1, adding a gyro, and programming it with custom code in RoboBasic.
There was no docs/how tos supplied, all I had was a Lego Mindstorm NXT kit, a computer, NXT-G programming blocks, NXTCamView, AVRCamView, and a NXTCam.
There was no examples on how to program it, I had to do that myself (In the finale release I'm sure there will be instructions and examples).
The last I heard it should retail for about $100 (well worth it), although don't quote me on that.
While the beta version uses a serial port to connect to a computer, the finale one will come preassembled with a USB port.
If you have any more questions let me know.
More to come.
http://www.Mindsensors.com
--Scotty
With the NXTCam you do not need a computer for processing, it's all on board!
NXTCam Identifying Red and Blue Balls:
hS7gO-cM2mA
#97 Most Viewed (Today) [September 19 2007] - Howto & DIY
#90 Most Viewed (Today) [September 20 2007] - Howto & DIY
#77 - Most Linked (This Week) [September 21 2007] - Howto & DIY
#64 - Most Linked (This Week) [September 22 2007] - Howto & DIY
#57 - Most Linked (This Week) [September 23 2007] - Howto & DIY
NXTCam Tracking a Ball:
WC8XTcq3JvI
#98 Most Viewed (Today) [September 19 2007] Howto & DIY
#92 Most Viewed (Today) [September 20 2007] Howto & DIY
NXTCam Tracking A Lamp Shade:
iUfF0p8to_w
In the bottom two videos I made color maps with AVRCamView from JRobot (http://jrobot.net), and that's it (and videos of course).
In the top video I used NXTCamView created by Paul Tingey (http://www.tingeys.com) to make the color maps. And used custom NXTCam NXT-G programming blocks created by Mindsensors, for the programming (I used blocks from Lego for the voice, flow, etc. in the program).
The color maps are used to identify colors, like red and blue in the top video.
The NXTCam takes up to 8 color maps, but you can just use 1 if you want.
So the part I did in the top video was:
1) Make the robot (easy, just put a few parts together)
2) Use NXTCamView to create a color map
3) Use NXT-G blocks to make a program.
I was the only known person in the beta test group to get off the AVRCamView and NXTCamView (sending video back to the computer), and program a true robot that works.
Please note that Mindsensors is working on the above to make it easier.
The way I see it is the part I did is like using a RN-1, adding a gyro, and programming it with custom code in RoboBasic.
There was no docs/how tos supplied, all I had was a Lego Mindstorm NXT kit, a computer, NXT-G programming blocks, NXTCamView, AVRCamView, and a NXTCam.
There was no examples on how to program it, I had to do that myself (In the finale release I'm sure there will be instructions and examples).
The last I heard it should retail for about $100 (well worth it), although don't quote me on that.
While the beta version uses a serial port to connect to a computer, the finale one will come preassembled with a USB port.
If you have any more questions let me know.
More to come.
http://www.Mindsensors.com
--Scotty