File tree 9 files changed +130
-0
lines changed
experimentalSetups/camera_templates
9 files changed +130
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE robot PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <robot name =" cameras" build =" 1" portprefix =" cer" xmlns : xi =" http://www.w3.org/2001/XInclude" >
5
+ <devices >
6
+ <!-- CAMERAS -->
7
+ <xi : include href =" hardware/cameras/camera_left_driver.xml" disabled_by =" disable_camera_left" />
8
+ <xi : include href =" hardware/cameras/camera_right_driver.xml" disabled_by =" disable_camera_right" />
9
+ <xi : include href =" wrappers/cameras/camera_left_nws_yarp.xml" disabled_by =" disable_camera_left" />
10
+ <xi : include href =" wrappers/cameras/camera_right_nws_yarp.xml" disabled_by =" disable_camera_right" />
11
+ <xi : include href =" wrappers/cameras/camera_left_nws_ros2.xml" enabled_by =" enable_ros2" disabled_by =" disable_camera_left" />
12
+ <xi : include href =" wrappers/cameras/camera_right_nws_ros2.xml" enabled_by =" enable_ros2" disabled_by =" disable_camera_right" />
13
+ </devices >
14
+ </robot >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE robot PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <device xmlns : xi =" http://www.w3.org/2001/XInclude" name =" camera_left_driver" type =" dragonfly2" >
5
+ <param name =" period" > 0.033 </param >
6
+ <param name =" width" > 320 </param >
7
+ <param name =" height" > 240 </param >
8
+ <param name =" video_type" > 1 </param >
9
+ <param name =" white_balance" > 0.514 0.610 </param >
10
+ <param name =" gain" > 0.0 </param >
11
+ <param name =" shutter" > 0.913 </param >
12
+ <param name =" brightness" > 0 </param >
13
+ <param name =" DR2" > 1 </param >
14
+ <param name =" stamp" > 1 </param >
15
+ <param name =" sharpness" > 0.5 </param >
16
+ <param name =" hue" > 0.48 </param >
17
+ <param name =" gamma" > 0.4 </param >
18
+ <param name =" saturation" > 0.420 </param >
19
+ <param name =" framerate" > 30 </param >
20
+ <param name =" guid" > 00b09d01009b56fe </param >
21
+ </device >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE robot PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <device xmlns : xi =" http://www.w3.org/2001/XInclude" name =" camera_left_nws_yarp" type =" frameGrabber_nws_ros2" >
5
+ <param name =" period" > 0.033 </param >
6
+ <param name =" topic_name" > /icub/cam/left </param >
7
+ <param name =" node_name" > /node_icub_cam_left </param >
8
+ <param name =" frame_id" > icub_cam_left_frame </param >
9
+ <action phase =" startup" level =" 10" type =" attach" >
10
+ <paramlist name =" networks" >
11
+ <elem name =" subdevice" > camera_left_driver </elem >
12
+ </paramlist >
13
+ </action >
14
+ <action phase =" shutdown" level =" 10" type =" detach" />
15
+ </device >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE robot PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <device xmlns : xi =" http://www.w3.org/2001/XInclude" name =" camera_left_nws_yarp" type =" frameGrabber_nws_yarp" >
5
+ <param name =" period" > 0.033 </param >
6
+ <param name =" name" > /icub/cam/left </param >
7
+ <action phase =" startup" level =" 10" type =" attach" >
8
+ <paramlist name =" networks" >
9
+ <elem name =" subdevice" > camera_left_driver </elem >
10
+ </paramlist >
11
+ </action >
12
+ <action phase =" shutdown" level =" 10" type =" detach" />
13
+ </device >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE robot PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <robot name =" cameras" build =" 1" portprefix =" cer" xmlns : xi =" http://www.w3.org/2001/XInclude" >
5
+ <devices >
6
+ <!-- CAMERAS -->
7
+ <xi : include href =" hardware/cameras/camera_driver.xml" />
8
+ <xi : include href =" hardware/cameras/camera_left_cropper.xml" disabled_by =" disable_camera_left" />
9
+ <xi : include href =" hardware/cameras/camera_right_cropper.xml" disabled_by =" disable_camera_right" />
10
+ <xi : include href =" wrappers/cameras/camera_left_nws_yarp.xml" disabled_by =" disable_camera_left" />
11
+ <xi : include href =" wrappers/cameras/camera_right_nws_yarp.xml" disabled_by =" disable_camera_right" />
12
+ <xi : include href =" wrappers/cameras/camera_left_nws_ros2.xml" enabled_by =" enable_ros2" disabled_by =" disable_camera_left" />
13
+ <xi : include href =" wrappers/cameras/camera_right_nws_ros2.xml" enabled_by =" enable_ros2" disabled_by =" disable_camera_right" />
14
+ </devices >
15
+ </robot >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE robot PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <device xmlns : xi =" http://www.w3.org/2001/XInclude" name =" camera_driver" type =" usbCamera" >
5
+ <param name =" capabilities" > COLOR </param >
6
+ <param name =" width" > 1280 </param >
7
+ <param name =" height" > 480 </param >
8
+ <param name =" d" > /dev/video0 </param >
9
+ </device >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE robot PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <device xmlns : xi =" http://www.w3.org/2001/XInclude" name =" camera_left_cropper" type =" frameGrabber_cropper" >
5
+ <param name =" x1" > 0 </param >
6
+ <param name =" y1" > 0 </param >
7
+ <param name =" x2" > 320 </param >
8
+ <param name =" y2" > 240 </param >
9
+ <action phase =" startup" level =" 5" type =" attach" >
10
+ <paramlist name =" networks" >
11
+ <elem name =" subdevice" > camera_driver </elem >
12
+ </paramlist >
13
+ </action >
14
+ <action phase =" shutdown" level =" 5" type =" detach" />
15
+ </device >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE robot PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <device xmlns : xi =" http://www.w3.org/2001/XInclude" name =" camera_left_nws_yarp" type =" frameGrabber_nws_ros2" >
5
+ <param name =" period" > 0.033 </param >
6
+ <param name =" topic_name" > /icub/cam/left </param >
7
+ <param name =" node_name" > /node_icub_cam_left </param >
8
+ <param name =" frame_id" > icub_cam_left_frame </param >
9
+ <action phase =" startup" level =" 10" type =" attach" >
10
+ <paramlist name =" networks" >
11
+ <elem name =" subdevice" > camera_left_cropper </elem >
12
+ </paramlist >
13
+ </action >
14
+ <action phase =" shutdown" level =" 10" type =" detach" />
15
+ </device >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE robot PUBLIC "-//YARP//DTD yarprobotinterface 3.0//EN" "http://www.yarp.it/DTD/yarprobotinterfaceV3.0.dtd">
3
+
4
+ <device xmlns : xi =" http://www.w3.org/2001/XInclude" name =" camera_left_nws_yarp" type =" frameGrabber_nws_yarp" >
5
+ <param name =" period" > 0.033 </param >
6
+ <param name =" name" > /icub/cam/left </param >
7
+ <action phase =" startup" level =" 10" type =" attach" >
8
+ <paramlist name =" networks" >
9
+ <elem name =" subdevice" > camera_left_cropper </elem >
10
+ </paramlist >
11
+ </action >
12
+ <action phase =" shutdown" level =" 10" type =" detach" />
13
+ </device >
You can’t perform that action at this time.
0 commit comments