Skip to content

Commit b01aa43

Browse files
committed
Merge branch 'camera_templates' into devel
2 parents ed32e5c + f7fdcb5 commit b01aa43

File tree

9 files changed

+130
-0
lines changed

9 files changed

+130
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
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 numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
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 numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
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 numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
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 numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
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 numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
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 numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
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 numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
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 numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
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>

0 commit comments

Comments
 (0)