*** empty log message ***

This commit is contained in:
Pascal Brisset
2008-03-17 11:37:34 +00:00
parent 7f7f47c2a5
commit 0eec8e1159
8 changed files with 49 additions and 15 deletions
+6 -2
View File
@@ -1,8 +1,12 @@
<!DOCTYPE airframe SYSTEM "airframe.dtd"> <!DOCTYPE airframe SYSTEM "airframe.dtd">
<airframe name="Slayer Wanna Be 1 Tiny 1.1"> <!-- Slicer
Tiny 1.1, tilted infrared sensor, roll gyro, unconfigured GPS at 9600
3 cells lipo
Gimballed camera on pitch and roll (in this order) axis -->
<airframe name="Slicer 1">
<!-- commands section -->
<servos> <servos>
<servo name="AILEVON_RIGHT" no="0" min="1000" neutral="1620" max="2000"/> <servo name="AILEVON_RIGHT" no="0" min="1000" neutral="1620" max="2000"/>
<servo name="AILEVON_LEFT" no="1" min="2000" neutral="1400" max="1000"/> <servo name="AILEVON_LEFT" no="1" min="2000" neutral="1400" max="1000"/>
+6 -1
View File
@@ -1,6 +1,11 @@
<!DOCTYPE airframe SYSTEM "airframe.dtd"> <!DOCTYPE airframe SYSTEM "airframe.dtd">
<airframe name="Slayer Wanna Be 2 Tiny 1.1"> <!-- Slicer
Tiny 1.1, tilted infrared sensor, roll gyro, unconfigured GPS at 9600
3 cells lipo
Fixed camera pointing down -->
<airframe name="Slicer 2">
<!-- commands section --> <!-- commands section -->
<servos> <servos>
+7 -1
View File
@@ -1,5 +1,10 @@
<!DOCTYPE airframe SYSTEM "airframe.dtd"> <!DOCTYPE airframe SYSTEM "airframe.dtd">
<!-- Board to be used as handheld GPS, with waypoints remotely controlled
from a ground station
Minimum configuration to be compiled
-->
<airframe name="UGV Tiny 0.99"> <airframe name="UGV Tiny 0.99">
<servos> <servos>
<servo name="THROTTLE" no="0" min="1290" neutral="1290" max="1810"/> <servo name="THROTTLE" no="0" min="1290" neutral="1290" max="1810"/>
@@ -83,7 +88,8 @@ ap.CFLAGS += -DINTER_MCU
ap.srcs += inter_mcu.c ap.srcs += inter_mcu.c
ap.CFLAGS += -DGPS -DUBX -DUSE_UART1 -DGPS_LINK=Uart1 -DUART1_BAUD=B38400 -DDOWNLINK_GPS_1Hz ap.CFLAGS += -DGPS -DUBX -DUSE_UART1 -DGPS_LINK=Uart1 -DUART1_BAUD=B38400 -DDOWNLINK_GPS_1Hz
ap.CFLAGS += -DGPS_CONFIGURE -DGPS_BAUD=38400 -DUSER_GPS_CONFIGURE=\"ugv_gps_configure.h\" ap.CFLAGS += -DGPS_CONFIGURE -DGPS_BAUD=38400
# -DUSER_GPS_CONFIGURE=\"ugv_gps_configure.h\"
ap.srcs += gps_ubx.c gps.c latlong.c ap.srcs += gps_ubx.c gps.c latlong.c
+2 -2
View File
@@ -59,7 +59,7 @@
<go from="C" hmode="route" wp="D"/> <go from="C" hmode="route" wp="D"/>
<go from="D" hmode="route" wp="E"/> <go from="D" hmode="route" wp="E"/>
<go from="E" hmode="route" wp="F1"/> <go from="E" hmode="route" wp="F1"/>
<circle radius="45" wp="N"/> <circle radius="nav_radius" wp="N"/>
</block> </block>
<block name="Go to South" strip_button="S"> <block name="Go to South" strip_button="S">
<go from="F2" hmode="route" wp="E"/> <go from="F2" hmode="route" wp="E"/>
@@ -67,7 +67,7 @@
<go from="D" hmode="route" wp="C"/> <go from="D" hmode="route" wp="C"/>
<go from="C" hmode="route" wp="B"/> <go from="C" hmode="route" wp="B"/>
<go from="B" hmode="route" wp="A"/> <go from="B" hmode="route" wp="A"/>
<circle radius="45" wp="A"/> <circle radius="nav_radius" wp="A"/>
</block> </block>
<block name="Figure 8 around wp 1" strip_button="Figure 8 (wp 1-2)" strip_icon="eight.png"> <block name="Figure 8 around wp 1" strip_button="Figure 8 (wp 1-2)" strip_icon="eight.png">
<eight center="1" radius="nav_radius" turn_around="2"/> <eight center="1" radius="nav_radius" turn_around="2"/>
+15
View File
@@ -0,0 +1,15 @@
<!DOCTYPE layout SYSTEM "layout.dtd">
<layout width="1500" height="1000">
<columns>
<rows size="400">
<widget size="500" name="strips"/>
<!-- <widget size="300" name="plugin"/> -->
<widget name="alarms"/>
</rows>
<rows>
<widget name="map2d" size="700"/>
<widget name="aircraft"/>
</rows>
</columns>
</layout>
+7 -6
View File
@@ -3,20 +3,21 @@
<settings> <settings>
<dl_settings NAME="control"> <dl_settings NAME="control">
<dl_settings name="cam"> <dl_settings name="cam">
<dl_setting MAX="9600" MIN="-9600" STEP="100" module="cam" VAR="cam_pan_command" handler="SetPanCommand"/> <dl_setting MAX="5" MIN="0" STEP="1" module="cam" VAR="cam_mode">
<dl_setting MAX="9600" MIN="-9600" STEP="100" module="cam" VAR="cam_tilt_command" handler="SetTiltCommand"/> <strip_button name="TARGET" value="4"/>
<dl_setting MAX="4" MIN="0" STEP="1" module="cam" VAR="cam_mode"/> <strip_button name="NADIR" value="2"/>
<strip_button name="ANGLES" value="1"/>
</dl_setting>
</dl_settings> </dl_settings>
<dl_settings name="angles"> <dl_settings name="angles">
<dl_setting MAX="0.5" MIN="-0.5" STEP="0.1" module="cam" VAR="cam_tilt_c"/> <dl_setting MAX="0.5" MIN="-0.5" STEP="0.1" module="cam" VAR="cam_tilt_c"/>
<dl_setting MAX="0.5" MIN="-0.5" STEP="0.1" module="cam" VAR="cam_pan_c"/> <dl_setting MAX="0.5" MIN="-0.5" STEP="0.1" module="cam" VAR="cam_pan_c"/>
</dl_settings> </dl_settings>
<!--
<dl_settings name="target"> <dl_settings name="target">
<dl_setting min="-1000" max="1000" step="1" module="cam" var="cam_target_x" shortname="x"/>
<dl_setting min="-1000" max="1000" step="1" module="cam" var="cam_target_y" shortname="y"/>
<dl_setting min="1" max="10" step="1" module="cam" var="cam_target_wp" shortname="wp"/> <dl_setting min="1" max="10" step="1" module="cam" var="cam_target_wp" shortname="wp"/>
</dl_settings> </dl_settings>
-->
</dl_settings> </dl_settings>
</settings> </settings>
+2 -2
View File
@@ -26,8 +26,8 @@
<dl_setting MAX="0.3" MIN="-0.3" STEP="0.01" VAR="ir_roll_neutral" shortname="roll_neutral"/> <dl_setting MAX="0.3" MIN="-0.3" STEP="0.01" VAR="ir_roll_neutral" shortname="roll_neutral"/>
<dl_setting MAX="0.5" MIN="-0.3" STEP="0.01" VAR="ir_pitch_neutral" shortname="pitch_neutral"/> <dl_setting MAX="0.5" MIN="-0.3" STEP="0.01" VAR="ir_pitch_neutral" shortname="pitch_neutral"/>
<dl_setting MAX="1.5" MIN="0.5" STEP="0.1" VAR="ir_lateral_correction" shortname="360_lat_corr" module="infrared"/> <dl_setting MAX="1.5" MIN="0." STEP="0.1" VAR="ir_lateral_correction" shortname="360_lat_corr" module="infrared"/>
<dl_setting MAX="1.5" MIN="0.5" STEP="0.1" VAR="ir_longitudinal_correction" shortname="360_log_corr"/> <dl_setting MAX="1.5" MIN="0." STEP="0.1" VAR="ir_longitudinal_correction" shortname="360_log_corr"/>
<dl_setting MAX="1.5" MIN="0.5" STEP="0.1" VAR="ir_vertical_correction" shortname="360_vert_corr"/> <dl_setting MAX="1.5" MIN="0.5" STEP="0.1" VAR="ir_vertical_correction" shortname="360_vert_corr"/>
<dl_setting MAX="1.5" MIN="0.5" STEP="0.1" VAR="ir_correction_left" shortname="corr_left"/> <dl_setting MAX="1.5" MIN="0.5" STEP="0.1" VAR="ir_correction_left" shortname="corr_left"/>
+4 -1
View File
@@ -147,6 +147,9 @@ void cam_angles( void ) {
cam_pan = TRIM_PPRZ(cam_pan); cam_pan = TRIM_PPRZ(cam_pan);
cam_tilt = TRIM_PPRZ(cam_tilt); cam_tilt = TRIM_PPRZ(cam_tilt);
cam_phi_c = cam_pan_c;
cam_theta_c = cam_tilt_c;
#ifdef COMMAND_CAM_PAN #ifdef COMMAND_CAM_PAN
ap_state->commands[COMMAND_CAM_PAN] = cam_pan; ap_state->commands[COMMAND_CAM_PAN] = cam_pan;
#endif #endif
@@ -180,7 +183,7 @@ void cam_nadir( void ) {
cam_target_x = estimator_x; cam_target_x = estimator_x;
cam_target_y = estimator_y; cam_target_y = estimator_y;
#endif #endif
cam_target_alt = ground_alt; cam_target_alt = 0;
cam_target(); cam_target();
} }