Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Camera synchronizer node should refresh camera config periodically (ros ticket #4151) #150

Open
ahendrix opened this issue Mar 12, 2013 · 5 comments

Comments

@ahendrix
Copy link
Member

If you reload the controllers, images stop streaming. If you poke the camera synchronizer node through dynamic reconfigure it will start the cameras streaming again. Could we add periodic refreshing from the camera synchronizer node so the cameras start up again automatically?

trac data:

@ahendrix
Copy link
Member Author

[blaise] I have a fix ready for testing. What is the invocation you do to reload the controllers?

@ahendrix
Copy link
Member Author

[sglaser] rosrun pr2_controller_manager pr2_controller_manager reload-libraries --restore

@ahendrix
Copy link
Member Author

[blaise] What am I doing wrong? (This is running with the shared install. Is it too old?)

{{{
blaise@prm1: ~/pr2_camera_synchronizer $ rosrun pr2_controller_manager pr2_controller_manager reload-libraries --restore
Successfully reloaded libraries
blaise@prm1: ~/pr2_camera_synchronizer $ rosrun pr2_controller_manager pr2_controller_manager list
No controllers are loaded in mechanism control
blaise@prm1: ~/pr2_camera_synchronizer $
}}}

@ahendrix
Copy link
Member Author

[sglaser] It looks like the shared install is too old. If you'd prefer not to upgrade, you can get the camera controllers back up like this:

{{{
rosrun pr2_controller_manager pr2_controller_manager spawn head_camera_trigger l_forearm_cam_trigger projector_controller projector_trigger prosilica_inhibit_projector_controller r_forearm_cam_trigger
}}}

@ahendrix
Copy link
Member Author

[blaise] Should be fixed in trunk in #35203.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant