This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Using 3MB Grasshopper3 camera for DLP LightCrafter 4500

Other Parts Discussed in Thread: TIDA-00254

I know that 3D machine vision reference manual is based on Flea3 camera from PGR. But since we have Grasshopper3 color camera from same company, we would like to use it with LCr 4500 for 3D scanning instead.  In order to do that, I believe I have to change system_settings_camera.txt in config directory as following. Is there anything else I need to do for the camera to do 3D scanning? Thanks.

PG_FLYCAP_SETTINGS_ROWS	=	1920
PG_FLYCAP_SETTINGS_COLUMNS	=	1200
PG_FLYCAP_SETTINGS_EXPOSURE	=	1
PG_FLYCAP_SETTINGS_SHUTTER_SPEED	= 6
PG_FLYCAP_SETTINGS_FRAME_RATE		= 155
PG_FLYCAP_SETTINGS_VIDEO_MODE	=	MODE0_FULL_RESOLUTION
PG_FLYCAP_SETTINGS_PIXEL_FORMAT	=	RGB8
PG_FLYCAP_SETTINGS_IMAGE_FORMAT	=	RGB8
PG_FLYCAP_SETTINGS_STROBE_SOURCE	=	GPIO_2
PG_FLYCAP_SETTINGS_STROBE_POLARITY	= 	HIGH
PG_FLYCAP_SETTINGS_STROBE_ENABLE	= 	1

  • if you have installed the reference design source code we would recommend having a look at the pg_flycap2_c, note ultimately it is this file using which the SDK code communicate with the camera hardware, you have to make sure the calls to the hardware can be readily usable with Grasshopper3 .

    <install_drive>:\TexasInstruments-DLP\TIDA-00254_3D_Scanner_LCr4500_PGFlea3-1.1\dlp_structured_light_sdk\src\camera\pg_flycap2\pg_flycap2_c.cpp

    Regards,
    Sanjeev
  • Hi Tom,

    I am having the same problem as you, except I am using the Point Grey Firefly camera. I am wondering how you solved your problem with using the Grasshopper instead of the Flea3 camera. More specifically, I am wondering where you found the the settings to put into your config.camera.txt.
  • Josh Leipheimer said:
    Hi Tom,


    I am having the same problem as you, except I am using the Point Grey Firefly camera. I am wondering how you solved your problem with using the Grasshopper instead of the Flea3 camera. More specifically, I am wondering where you found the the settings to put into your config.camera.txt.

    This was year ago. So I have to admit that I don't remember much about the project anymore. But I found necessary settings for the camera by carefully reading  pg_flycap2_settings_c.cpp. While perusing the code, you will find necessary but hidden settings.  Please note that I was using version 1.1 of the software. If you are using newer version, you are on your own. :-)