VOXL2 TOF Camera not working
-
Hi everyone,
we are trying to set up the VOXL2 for DAA currently using 3 tracking cameras, 1 high res and 1 TOF camera. We encountered the issue that we cannot receive any data from the TOF camera:For: "voxl-inspect-cam -a" we get:
| Pipe Name | bytes | wide | hgt |exp(ms)| gain | frame id |latency(ms)| fps | mbps | format
| hires_large_color |18495360 | 4056 | 3040 | 8.33 | 173 | 41737 | 67.0 | 30.0 | 4441.6 | NV12
| hires_large_encoded | 663 | 4056 | 3040 | 8.33 | 173 | 41737 | 81.2 | 30.0 | 0.3 | H265 (P)
| hires_large_grey |12330240 | 4056 | 3040 | 8.33 | 173 | 41738 | 58.9 | 30.0 | 2961.0 | RAW8
| hires_small_color | 1179648 | 1024 | 768 | 8.33 | 173 | 41739 | 42.4 | 30.0 | 283.3 | NV12
| hires_small_encoded | 138 | 1024 | 768 | 8.33 | 173 | 41739 | 47.9 | 30.0 | 0.5 | H265 (P)
| hires_small_grey | 786432 | 1024 | 768 | 8.33 | 173 | 41739 | 41.7 | 30.0 | 188.9 | RAW8
| hires_snapshot |
| qvio_overlay | 1146880 | 1280 | 896 | 3.38 | 56 | 41718 | 30.9 | 30.0 | 275.3 | RAW8
| tracking_down | 1024000 | 1280 | 800 | 5.13 | 157 | 152 | 18.5 | 30.0 | 245.8 | RAW8
| tracking_front | 1024000 | 1280 | 800 | 3.38 | 56 | 41718 | 19.2 | 30.0 | 245.8 | RAW8
| tracking_rear | 1024000 | 1280 | 800 | 5.00 | 91 | 151 | 18.6 | 30.0 | 245.8 | RAW8-> No tof_depth measures.
For "journalctl -u voxl-camera-server" we get the following output:Jul 21 12:43:52 m0054 voxl-camera-server[1391]: name: tof
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: sensor type: pmd-tof-liow2
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: isEnabled: 1
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: camId: 3
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: camId2: -1
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: fps: 10
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: en_rotate: 1
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: en_rotate2: 0
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: en_preview: 1
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: pre_width: 240
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: pre_height: 1629
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: en_raw_preview: 1
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: en_small_video: 0
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: small_video_width: -1
[...]
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: Connected to cpu-monitor
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: gbm_create_device(156): Info: backend name is: msm_drm
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: Starting Camera: hires (id #1)
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: Starting Camera: tracking_rear (id #2)
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: Starting Camera: tof (id #3)
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: ERROR: Camera 3 failed to find supported preview config: 240x1629
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: WARNING: Failed to start cam tof due to invalid resolution
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: WARNING: assuming cam is missing and trying to compensate
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: Starting Camera: tracking_down (originally id #4) with id offset: 1
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: ------ voxl-camera-server: Started 4 of 5 cameras
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: ------ voxl-camera-server: Camera server is now running
Jul 21 12:43:54 m0054 voxl-camera-server[1391]: connected to mavlink pipAlso when checking the config-file we saw no parameter for changing the resolution of the TOF Camera:
{
"type": "pmd-tof-liow2",
"name": "tof",
"enabled": true,
"camera_id": 3,
"fps": 10,
"en_rotate": true,
"ae_mode": "off",
"exposure_max_us": 6000,
"standby_enabled": false,
"decimator": 5
},Question: Is the resolution really the issue and if so where can we change it?
Thanks in advance!Best regards,
Thomas -
Hi everyone,
we are trying to set up the VOXL2 for DAA currently using 3 tracking cameras, 1 high res and 1 TOF camera. We encountered the issue that we cannot receive any data from the TOF camera:For: "voxl-inspect-cam -a" we get:
| Pipe Name | bytes | wide | hgt |exp(ms)| gain | frame id |latency(ms)| fps | mbps | format
| hires_large_color |18495360 | 4056 | 3040 | 8.33 | 173 | 41737 | 67.0 | 30.0 | 4441.6 | NV12
| hires_large_encoded | 663 | 4056 | 3040 | 8.33 | 173 | 41737 | 81.2 | 30.0 | 0.3 | H265 (P)
| hires_large_grey |12330240 | 4056 | 3040 | 8.33 | 173 | 41738 | 58.9 | 30.0 | 2961.0 | RAW8
| hires_small_color | 1179648 | 1024 | 768 | 8.33 | 173 | 41739 | 42.4 | 30.0 | 283.3 | NV12
| hires_small_encoded | 138 | 1024 | 768 | 8.33 | 173 | 41739 | 47.9 | 30.0 | 0.5 | H265 (P)
| hires_small_grey | 786432 | 1024 | 768 | 8.33 | 173 | 41739 | 41.7 | 30.0 | 188.9 | RAW8
| hires_snapshot |
| qvio_overlay | 1146880 | 1280 | 896 | 3.38 | 56 | 41718 | 30.9 | 30.0 | 275.3 | RAW8
| tracking_down | 1024000 | 1280 | 800 | 5.13 | 157 | 152 | 18.5 | 30.0 | 245.8 | RAW8
| tracking_front | 1024000 | 1280 | 800 | 3.38 | 56 | 41718 | 19.2 | 30.0 | 245.8 | RAW8
| tracking_rear | 1024000 | 1280 | 800 | 5.00 | 91 | 151 | 18.6 | 30.0 | 245.8 | RAW8-> No tof_depth measures.
For "journalctl -u voxl-camera-server" we get the following output:Jul 21 12:43:52 m0054 voxl-camera-server[1391]: name: tof
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: sensor type: pmd-tof-liow2
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: isEnabled: 1
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: camId: 3
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: camId2: -1
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: fps: 10
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: en_rotate: 1
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: en_rotate2: 0
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: en_preview: 1
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: pre_width: 240
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: pre_height: 1629
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: en_raw_preview: 1
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: en_small_video: 0
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: small_video_width: -1
[...]
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: Connected to cpu-monitor
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: gbm_create_device(156): Info: backend name is: msm_drm
Jul 21 12:43:52 m0054 voxl-camera-server[1391]: Starting Camera: hires (id #1)
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: Starting Camera: tracking_rear (id #2)
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: Starting Camera: tof (id #3)
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: ERROR: Camera 3 failed to find supported preview config: 240x1629
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: WARNING: Failed to start cam tof due to invalid resolution
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: WARNING: assuming cam is missing and trying to compensate
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: Starting Camera: tracking_down (originally id #4) with id offset: 1
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: ------ voxl-camera-server: Started 4 of 5 cameras
Jul 21 12:43:53 m0054 voxl-camera-server[1391]: ------ voxl-camera-server: Camera server is now running
Jul 21 12:43:54 m0054 voxl-camera-server[1391]: connected to mavlink pipAlso when checking the config-file we saw no parameter for changing the resolution of the TOF Camera:
{
"type": "pmd-tof-liow2",
"name": "tof",
"enabled": true,
"camera_id": 3,
"fps": 10,
"en_rotate": true,
"ae_mode": "off",
"exposure_max_us": 6000,
"standby_enabled": false,
"decimator": 5
},Question: Is the resolution really the issue and if so where can we change it?
Thanks in advance!Best regards,
Thomas@Thomas-Müller interesting. i'm just experience the very same thing. have you by chance figured out what was the issue?
Reading along? Create a free ModalAI Forum account to join in.
With an account you can reply, ask your own question, get an email when a ModalAI engineer answers, and mark the reply that solved it. Your place in each thread is saved between visits.
Questions about VOXL, Flight Core, ESCs and ModalAI drones are answered here by the engineers who build them.
Register Login