1

I am planning to build an autonomous car in LEGO Mindstorms that will use ultrasonic or infrared sensors for collision avoidance and in the future also a camera for line tracking. I am now wondering which camera I should use. Currently, I am considering the following two cameras:

  1. The Pixy LEGO Camera
    It seems to be quite good for object tracking, however, I am not sure whether it will work well for line tracking.

  2. The NXTCam-v4
    Judging from the videos on 3 line tracking should work quite well with this camera.

I am leaning towards the NXTCam but I wanted to get some other opinions before investing money ;) Therefore, your view on things is greatly appreciated, especially regarding which camera is best for lane tracking and which camera has a good API to use it with a different programming language than the LEGO building blocks (so for example to leJOS, RobotC, ...). Thank you!

  • I've not used either, but judging from the docs for the Pixy cam, it's more for "trained object recognition" - so if you're avoiding known objects you might be ok, but otherwise it might not be great. That said, the original Mindstorms used the colour/light sensor to do line tracking and path following - assuming a track on the ground with sufficient contrast was available. – Zhaph - Ben Duguid Oct 16 '17 at 12:38
  • 1
    There is now a NXTCam-v5 which, as far as I can tell, can do everything the PixyCam can do and more. – David Lechner Oct 16 '17 at 12:57
  • @Zhaph-BenDuguid Yes, I know that you can use colour/light sensors for line tracking. However, I am aiming for a more realistic autonomous car hence line tracking should be achieved via a camera. Thanks for the comment anyway! – ec-m Oct 16 '17 at 13:43
  • @DavidLechner Alright, that is good to know. There is also an EV3-G building block for the NXTCam - would you use that one or would you recommend switching to a different programming language for accurate line tracking (f.ex. leJOS with OpenCV)? (see bricks.stackexchange.com/questions/9295/…) – ec-m Oct 16 '17 at 13:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.