-
Notifications
You must be signed in to change notification settings - Fork 101
Open
Labels
bugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or requestv2-mainbranchbranch
Description
Camera: Gemini 335Le
OrbbecSDK_ROS2 branch v2_main
The software triggering function in this commit is convenient and very useful to us. We like the mode where we only send a software trigger vis ROS service, and keep the camera stream off for most of the time.
However, we noticed a few issues:
- The auto exposure/auto white balancing is not working well under this mode. The picture color looks purple-ish and cannot adjust itself quickly enough when the capture is in a different lighting environment than the last capture. (If the frames per capture is set to 20+ yes it will adjust itself over time but the first frame is almost always weird)
- We cannot turn it back to streaming mode for a different robot task without rebooting the device.
These two behaviors made it very difficult to use the software trigger functionality.
Normal stream | Software triggered |
---|---|
![]() |
![]() |
It would be great if we could have the following features:
- A service that can dynamically switch the camera between software_trigger and streaming mode
- Software-triggered capture that considers the auto exposure of the camera
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or requestv2-mainbranchbranch