<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="http://forum.robosavvy.com/feed.php?f=4&amp;t=640" />

<title>RoboSavvy Forum</title>
<subtitle>Robosavvy Forum: The largest online community of Humanoid Robot Builders</subtitle>
<link href="http://forum.robosavvy.com/index.php" />
<updated>2006-09-26T16:33:50+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=4&amp;t=640</id>
<entry>
<author><name><![CDATA[Ray]]></name></author>
<updated>2006-09-26T16:33:50+01:00</updated>
<published>2006-09-26T16:33:50+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=640&amp;p=3933#p3933</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=640&amp;p=3933#p3933"/>
<title type="html"><![CDATA[Cheapest RC in the same times having IR Function]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=640&amp;p=3933#p3933"><![CDATA[
Just brought My cheapest China made 4ch FM Transmitter, around 19USD<br /><br />At first I can manage control the RN together with IR function,<br /><br />however, I found the channel will affect each other values !! 8O .<br />causing miss decoding <img src="http://forum.robosavvy.com/images/smilies/icon_lol.gif" alt=":lol:" title="Laughing" /> <br /><br /><br />Anyway, finally using a table mapping method and get RN work!<br /><br />this need a serious of data collections of each pair of possible "joysticks position", by just using the "ETX 9600, CH1, ..... ETX 9600, CH2, ...." Commands. feedback to my PC and analyzis.....  (using VB or anything)<br /><br />but must note that the ETX and ERX pins on the board is reversed! 8O <br /><br /><br /><br />my program:<br /><br />'===============================================<br />'  23 Sep. 2006 Robonova-I<br />'<br />'<br />'<br />'===============================================<br /><br /><br /><br /><br /><br />'== Set Offset values ===========================<br /><br />ZERO G6A,100, 100,  98, 101, 100<br />ZERO G6B,100, 102, 100<br />ZERO G6C, 97, 100,  96<br />ZERO G6D, 99, 103, 103,  99, 104<br /><br /><br /><br />'================================================<br />' templet program <br />'<br />' RR : internal parameter variable / ROBOREMOCON / Action command<br />' A  : temporary variable          / REMOCON<br />' A16,A26 : temporary variable <br />'<br />'== auto_main ===================================<br />GOTO AUTO<br />FILL 255,10000<br /><br />DIM RR AS BYTE<br />DIM A AS BYTE<br />DIM A16 AS BYTE<br />DIM A26 AS BYTE<br /><br />CONST ID = 0     ' 1:0, 2:32, 3:64, 4:96,<br /><br /><br /><br />DIM CH1 AS BYTE'Radio Controller signal variable<br />DIM CH2 AS BYTE<br />DIM CH3 AS BYTE<br />DIM CH4 AS BYTE<br />DIM RControl AS BYTE'zero value =&gt; Disabled<br /><br /><br /><br /><br />'System Initialization<br />'<br />RControl = 0<br /><br /><br />'== Action command check (50 - 82)<br />IF RR &gt; 50 AND RR &lt; 83 THEN GOTO action_proc <br /><br />RR = 0<br /><br />PTP SETON <br />PTP ALLON<br /><br />'== motor diretion setting ======================<br />DIR G6A,1,0,0,1,0,0<br />DIR G6B,1,1,1,1,1,1<br />DIR G6C,0,0,0,0,0,0<br />DIR G6D,0,1,1,0,1,0<br /><br /><br />'== motor start position read ===================<br />TEMPO 230<br />MUSIC "CDE"<br />GETMOTORSET G24,1,1,1,1,1,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,0<br />'== motor power on  =============================<br />SPEED 5<br />MOTOR G24<br />GOSUB standard_pose<br />'================================================<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />MAIN:<br /><br />'GOSUB robot_voltage'Low voltage Detection<br />'GOSUB robot_tilt<br /><br /><br />DELAY 100<br />CH1 = RCIN(0)'Radio Controller signal decoding<br />CH2 = RCIN(1)'<br />CH3 = RCIN(2)'<br />CH4 = RCIN(3)'<br /><br /><br /><br /><br /><br /><br /><br />IF CH3 &lt; 140THEN GOTO MAIN0 'Detect RC Transmitter Active state and Operation Mode<br />IF CH4 &lt; 20THEN GOTO RC_Lmode'RC - L Mode Detection<br />IF CH4 &gt; 140 THEN GOTO RC_Rmode'RC - R Mode Detection, otherwise, Normal Mode<br /><br /><br /><br />RC_NormalMode: <br /><br />IF CH1 &gt; 140 AND CH2 &lt; 20 THEN'Mode6:Turn Left<br />RControl = 22<br />GOTO RCDecode<br /><br />ELSEIF CH1 &lt; 20 AND CH2 &lt; 20 THEN'Mode7:Turn Right<br />RControl = 24<br />GOTO RCDecode<br /><br />ELSEIF CH1 &lt; 20 AND CH2 &gt; 140THEN'Mode9:Bow * ------ to be changed?<br />RControl = 1<br />GOTO RCDecode<br /><br />ELSEIF CH2 &lt; 20THEN'Mode2:Go Forward * ------ to be changed?<br />RControl = 11<br />GOTO RCDecode<br /><br />ELSEIF CH2 &gt; 140THEN 'Mode3:Go Backward * ------ to be changed?<br />RControl = 12<br />GOTO RCDecode<br /><br />ELSEIF CH1 &lt; 20THEN 'Mode5:Shift Right * ------ to be changed?<br />RControl = 13<br />GOTO RCDecode<br /><br />ELSEIF CH1 &gt; 140THEN 'Mode4:Shift Left * ------ to be changed?<br />RControl = 14<br />GOTO RCDecode<br />ENDIF<br />GOTO MAIN0<br /><br /><br />RC_Lmode:<br /><br />IF CH1 &gt; 140 AND CH2 &lt; 20 THEN<br />RControl = 22'Mode L6:Turn Left  * ------ to be changed?<br />GOTO RCDecode<br /><br />ELSEIF CH1 &lt; 20 AND CH2 &lt; 20THEN 'Mode L7:Turn Right * ------ to be changed?<br />RControl = 24<br />GOTO RCDecode<br /><br />ELSEIF CH1 &lt; 20 AND CH2 &gt; 140THEN'Mode L9:Bow* ------ to be changed?<br />RControl = 1<br />GOTO RCDecode<br /><br />ELSEIF CH2 &lt; 20THEN'Mode L2:Roll forward<br />RControl = 21<br />GOTO RCDecode<br /><br />ELSEIF CH2 &gt; 140THEN'Mode L3:Roll backward<br />RControl = 31<br />GOTO RCDecode<br /><br />ELSEIF CH1 &lt; 20THEN'Mode L5:Roll to Right Direction<br />RControl = 30<br />GOTO RCDecode<br /><br />ELSEIF CH1 &gt; 140THEN'Mode L4:Roll to Left Direciton<br />RControl = 28<br />GOTO RCDecode<br />ENDIF<br />GOTO MAIN0<br /><br /><br />RC_Rmode:<br /><br />IF CH1 &gt; 140 AND CH2 &lt; 20 THEN'Mode R6:Hand up<br />RControl = 2<br />GOTO RCDecode<br /><br />ELSEIF CH1 &lt; 20 AND CH2 &lt; 20THEN'Mode R7:Sitdown (Servo power on)<br />RControl = 3<br />GOTO RCDecode<br /><br />ELSEIF CH2 &lt; 20 THEN'Model R2:Forward fligt<br />RControl = 29<br />GOTO RCDecode<br /><br />ELSEIF CH1 &gt; 140THEN'Model R4:Left Fight<br />RControl = 15<br />GOTO RCDecode<br /><br />ELSEIF CH1 &lt; 20THEN'Model R5:Right Fight<br />RControl = 20<br />GOTO RCDecode<br />ENDIF<br />GOTO MAIN0<br /><br /><br /><br /><br /><br /><br /><br />RCDecode:<br />ON RControl GOTO MAIN0,K1,K2,K3,K4,K5,K6,K7,K8,K9,K10,K11,K12,K13,K14,K15,K16,K17,K18,K19,K20,K21,K22,K23,K24,K25,K26,K27,K28,K29,K30,K31,K32<br /><br /><br /><br /><br />MAIN0:<br />'-----------------------------<br />IF RR = 0 THEN GOTO MAIN1<br /><br />ON RR GOTO MAIN,K1,K2,K3,K4,K5,K6,K7,K8,K9,K10,K11,K12,K13,K14,K15,K16,K17,K18,K19,K20,K21,K22,K23,K24,K25,K26,K27,K28,K29,K30,K31,K32<br />GOTO main_exit<br />'-----------------------------<br />MAIN1:<br />A = REMOCON(1)  <br />A = A - ID<br />ON A GOTO MAIN,K1,K2,K3,K4,K5,K6,K7,K8,K9,K10,K11,K12,K13,K14,K15,K16,K17,K18,K19,K20,K21,K22,K23,K24,K25,K26,K27,K28,K29,K30,K31,K32<br />GOTO MAIN<br />'-------------------------------------------------<br />action_proc:<br />A = RR - 50<br />ON A GOTO MAIN,K1,K2,K3,K4,K5,K6,K7,K8,K9,K10,K11,K12,K13,K14,K15,K16,K17,K18,K19,K20,K21,K22,K23,K24,K25,K26,K27,K28,K29,K30,K31,K32<br />RETURN<br />'-----------------------------<br />main_exit:<br />IF RR &gt; 50 THEN RETURN<br />RR = 0<br />RControl = 0<br />GOTO MAIN<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />'================================================<br />k1:<br />GOSUB bow_pose<br />GOSUB standard_pose<br />GOTO main_exit<br />k2:<br />GOSUB hans_up<br />DELAY 500<br />GOSUB standard_pose<br />GOTO main_exit<br />k3:<br />GOSUB sit_down_pose<br />DELAY 1000<br />GOSUB standard_pose<br />GOTO main_exit<br />k4:<br />GOSUB sit_hans_up<br />DELAY 1000<br />GOSUB standard_pose<br />GOTO main_exit<br />k5:<br />GOSUB foot_up<br />GOSUB standard_pose<br />GOTO main_exit<br />k6:<br />GOSUB body_move<br />GOSUB standard_pose<br />GOTO main_exit<br />k7:<br />GOSUB wing_move<br />GOSUB standard_pose<br />GOTO main_exit<br />k8:<br />GOSUB right_shoot<br />GOSUB standard_pose<br />DELAY 500<br />GOSUB left_shoot<br />GOSUB standard_pose<br />DELAY 500<br />GOTO main_exit<br />k9:<br />SPEED 8<br />GOSUB handstanding<br />DELAY 1000<br />SPEED 6<br />GOSUB standard_pose<br />GOTO main_exit<br />k10:<br />GOSUB fast_walk<br />GOSUB standard_pose<br />GOTO main_exit<br />k11:' ^ 1<br />GOSUB forward_walk<br />GOSUB standard_pose<br />GOTO main_exit<br />k12:' _ 1<br />GOSUB backward_walk<br />GOSUB standard_pose<br />GOTO main_exit<br />k13:' &gt; 1<br />SPEED 8<br />GOSUB right_shift<br />SPEED 6<br />GOSUB standard_pose<br />GOTO main_exit<br />k14:' &lt; 1<br />SPEED 8<br />GOSUB left_shift<br />SPEED 6<br />GOSUB standard_pose<br />GOTO main_exit<br />k15:' A<br />GOSUB left_attack<br />GOSUB standard_pose<br />GOTO main_exit<br />k16:<br />GOSUB sit_down_pose16<br />GOTO main_exit <br /><br />k17:' C<br />GOSUB left_forward<br />GOSUB standard_pose<br />GOTO main_exit<br />k18:' E<br />TEMPO 230<br />MUSIC "C"<br />GOTO main_exit<br />k19:' P2<br />GOSUB backward_standup<br />GOSUB standard_pose<br />GOTO main_exit<br />k20:' B<br />GOSUB right_attack<br />GOSUB standard_pose<br />GOTO main_exit<br />k21:' ^ 2<br />GOSUB forward_tumbling<br />GOSUB standard_pose<br />GOTO main_exit<br />k22:' *<br />GOSUB left_turn<br />GOSUB standard_pose<br />GOTO main_exit<br />k23:' F<br />TEMPO 230<br />MUSIC "D"<br />GOTO main_exit<br />k24:' #<br />GOSUB right_turn<br />GOSUB standard_pose<br />GOTO main_exit<br />k25:' P1<br />GOSUB forward_standup<br />GOSUB standard_pose<br />GOTO main_exit<br />k26:' [] 1<br />GOSUB sit_down_pose26<br />GOTO main_exit<br />k27:' D<br />GOSUB right_forward<br />GOSUB standard_pose<br />GOTO main_exit<br />k28:' &lt; 2<br />GOSUB left_tumbling<br />SPEED 10<br />GOSUB standard_pose<br />GOTO main_exit<br />k29:' [] 2<br />GOSUB forward_punch<br />SPEED 10<br />GOSUB standard_pose<br />GOTO main_exit<br />k30:' &gt; 2<br />GOSUB righ_tumbling<br />SPEED 10<br />GOSUB standard_pose<br />GOTO main_exit<br />k31:' _ 2<br />GOSUB back_tumbling<br />SPEED 10<br />GOSUB standard_pose<br />GOTO main_exit<br />k32:' G<br />TEMPO 230<br />MUSIC "E"<br />GOTO main_exit<br /><br /><br /><br />'================================================<br />robot_voltage:' [ 10 x Value / 256 = Voltage]<br />DIM v AS BYTE<br />'Actually this subroutine is no use !<br />A = AD(6)'When battery voltage is less than 5.8V,<br />'the Vcc and the internal reference also changed !!<br />IF A &lt; 148 THEN ' 5.8v<br /><br />FOR v = 0 TO 2<br />OUT 52,1<br />DELAY 200<br />OUT 52,0<br />DELAY 200<br />NEXT v<br /><br />ENDIF<br /><br />RETURN<br />'================================================<br />robot_tilt:<br />A = AD(5)<br />IF A &gt; 250 THEN RETURN<br />  <br />IF A &lt; 30 THEN GOTO tilt_low<br />IF A &gt; 200 THEN GOTO tilt_high<br /><br />RETURN<br />tilt_low:<br />A = AD(5)<br />'IF A &lt; 30 THEN  GOTO forward_standup<br />IF A &lt; 30 THEN  GOTO backward_standup<br />RETURN<br />tilt_high:<br />A = AD(5)<br />'IF A &gt; 200 THEN GOTO backward_standup<br />IF A &gt; 200 THEN GOTO forward_standup<br />RETURN<br />'================================================<br />sit_down_pose16:<br />IF A16 = 0 THEN GOTO standard_pose16<br />A16 = 0<br />SPEED 10<br />MOVE G6A, 100, 151,  23, 140, 101, 100<br />MOVE G6D, 100, 151,  23, 140, 101, 100<br />MOVE G6B, 100,  30,  80, 100, 100, 100<br />MOVE G6C, 100,  30,  80, 100, 100, 100<br />WAIT<br />'== motor power off  ============================<br />MOTOROFF G24<br />TEMPO 230<br />MUSIC "FEDC"<br />RETURN<br />'================================================<br />standard_pose16:<br />TEMPO 230<br />MUSIC "CDE"<br />GETMOTORSET G24,1,1,1,1,1,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,0<br />'== motor power on  =============================<br />MOTOR G24<br />A16 = 1<br />'================================================<br />SPEED 10<br />GOSUB standard_pose<br />RETURN<br />'================================================<br />'================================================<br />bow_pose:<br />MOVE G6A, 100,  58, 135, 160, 100, 100 <br />MOVE G6D, 100,  58, 135, 160, 100, 100<br />MOVE G6B, 100,  30,  80,  ,  ,  ,<br />MOVE G6C, 100,  30,  80,  ,  ,  , <br />WAIT<br />DELAY 1000<br />RETURN<br />'================================================<br />standard_pose:<br />MOVE G6A, 100,  76, 145,  93, 100, 100 <br />MOVE G6D, 100,  76, 145,  93, 100, 100  <br />MOVE G6B, 100,  30,  80, 100, 100, 100<br />MOVE G6C, 100,  30,  80, 100, 100, 100<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />hans_up:<br />SPEED 5<br />MOVE G6A, 100,  76, 145,  93, 100<br />MOVE G6D, 100,  76, 145,  93, 100<br />MOVE G6B, 100, 168, 150<br />MOVE G6C, 100, 168, 150<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />sit_down_pose:<br />SPEED 10<br />MOVE G6A, 100, 151,  23, 140, 101, 100<br />MOVE G6D, 100, 151,  23, 140, 101, 100<br />MOVE G6B, 100,  30,  80, 100, 100, 100<br />MOVE G6C, 100,  30,  80, 100, 100, 100<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />sit_hans_up:<br />SPEED 10<br />MOVE G6A, 100, 151,  23, 140, 101, 100,<br />MOVE G6D, 100, 151,  23, 140, 101, 100<br />MOVE G6B, 100, 168, 150<br />MOVE G6C, 100, 168, 150<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />foot_up:<br />SPEED 5<br />MOVE G6A,  85,  71, 152,  91, 112,  60,<br />MOVE G6D, 112,  76, 145,  93,  92,  60,<br />MOVE G6B, 100,  40,  80,    ,    ,    ,<br />MOVE G6C, 100,  40,  80,    ,    ,    ,<br />WAIT   <br />MOVE G6A,  90,  98, 105, 115, 115,  60,<br />MOVE G6D, 116,  74, 145,  98,  93,  60,<br />MOVE G6B, 100,  95, 100, 100, 100, 100,<br />MOVE G6C, 100, 105, 100, 100, 100, 100,<br />WAIT<br />MOVE G6A, 100, 151,  23, 140, 115, 100,<br />WAIT<br />DELAY 1000<br />MOVE G6A,  85,  71, 152,  91, 112,  60,<br />MOVE G6D, 112,  76, 145,  93,  92,  60,<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />body_move:<br />SPEED 6<br />GOSUB body_move1<br />GOSUB body_move2<br />GOSUB body_move3<br />MOVE G6A,  93,  76, 145,  94, 109, 100<br />MOVE G6D,  93,  76, 145,  94, 109, 100<br />MOVE G6B, 100,  105, 100, , , ,<br />MOVE G6C, 100,  105, 100, , , ,<br />WAIT<br />MOVE G6A, 104, 112,  92, 116, 107<br />MOVE G6D,  79,  81, 145,  95, 108<br />MOVE G6B, 100, 105, 100<br />MOVE G6C, 100, 105, 100<br />WAIT<br />MOVE G6A,  93,  76, 145,  94, 109, 100<br />MOVE G6D,  93,  76, 145,  94, 109, 100<br />MOVE G6B, 100,  105, 100, , , ,<br />MOVE G6C, 100,  105, 100, , , ,<br />WAIT<br />MOVE G6D, 104, 112,  92, 116, 107<br />MOVE G6A,  79,  81, 145,  95, 108<br />MOVE G6B, 100, 105, 100<br />MOVE G6C, 100, 105, 100<br />WAIT<br />MOVE G6A,  93,  76, 145,  94, 109, 100<br />MOVE G6D,  93,  76, 145,  94, 109, 100<br />MOVE G6B, 100,  105, 100, , , ,<br />MOVE G6C, 100,  105, 100, , , ,<br />WAIT<br />GOSUB body_move3<br />GOSUB body_move2<br />GOSUB body_move1<br />RETURN<br />'================================================<br />body_move3:<br />MOVE G6A, 93,  76, 145,  94, 109, 100<br />MOVE G6D, 93,  76, 145,  94, 109, 100<br />MOVE G6B,100,  35,  90, , , ,<br />MOVE G6C,100,  35,  90, , , ,<br />WAIT<br />RETURN<br />'================================================<br />body_move2:<br />MOVE G6D,110,  92, 124,  97,  93,  70<br />MOVE G6A, 76,  72, 160,  82, 128,  70<br />MOVE G6B,100,  35,  90, , , ,<br />MOVE G6C,100,  35,  90, , , ,<br />WAIT<br />RETURN<br />'================================================<br />body_move1:<br />MOVE G6A, 85,  71, 152,  91, 112, 60<br />MOVE G6D,112,  76, 145,  93,  92, 60<br />MOVE G6B,100,  40,  80, , , ,<br />MOVE G6C,100,  40,  80, , , ,<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />wing_move:<br />DIM i AS BYTE<br />SPEED 5<br /><br />MOVE G6A, 85,  71, 152,  91, 112,  60<br />MOVE G6D,112,  76, 145,  93,  92,  60<br />MOVE G6B,100,  40,  80, , , ,<br />MOVE G6C,100,  40,  80, , , ,<br />WAIT<br /><br />MOVE G6A, 90,  98, 105, 115, 115,  60<br />MOVE G6D,116,  74, 145,  98,  93,  60<br />MOVE G6B,100, 150, 150, 100, 100, 100<br />MOVE G6C,100, 150, 150, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 90, 121,  36, 105, 115,  60<br />MOVE G6D,116,  60, 146, 138,  93,  60<br />MOVE G6B,100, 150, 150, 100, 100, 100<br />MOVE G6C,100, 150, 150, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 90,  98, 105,  64, 115,  60<br />MOVE G6D,116,  50, 160, 160,  93,  60<br />MOVE G6B,145, 110, 110, 100, 100, 100<br />MOVE G6C,145, 110, 110, 100, 100, 100<br />WAIT<br /><br />FOR i = 10 TO 15<br />SPEED i<br />MOVE G6B,145,  80,  80, 100, 100, 100<br />MOVE G6C,145,  80,  80, 100, 100, 100<br />WAIT<br /><br />MOVE G6B,145, 120, 120, 100, 100, 100<br />MOVE G6C,145, 120, 120, 100, 100, 100<br />WAIT<br />NEXT i<br /><br />DELAY 1000<br />SPEED 6<br /><br />MOVE G6A, 90,  98, 105,  64, 115,  60<br />MOVE G6D,116,  50, 160, 160,  93,  60<br />MOVE G6B,100, 160, 180, 100, 100, 100<br />MOVE G6C,100, 160, 180, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 90, 121,  36, 105, 115,  60<br />MOVE G6D,116,  60, 146, 138,  93,  60<br />MOVE G6B,100, 150, 150, 100, 100, 100<br />MOVE G6C,100, 150, 150, 100, 100, 100<br />WAIT<br />SPEED 4<br /><br />MOVE G6A, 90,  98, 105, 115, 115,  60<br />MOVE G6D,116,  74, 145,  98,  93,  60<br />WAIT<br /><br />MOVE G6A, 85,  71, 152,  91, 112,  60<br />MOVE G6D,112,  76, 145,  93,  92,  60<br />MOVE G6B,100,  40,  80, , , ,<br />MOVE G6C,100,  40,  80, , , ,<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />right_shoot:<br />SPEED 4<br />MOVE G6A,112,  56, 180,  79, 104, 100<br />MOVE G6D, 70,  56, 180,  79, 102, 100<br />MOVE G6B,110,  45,  70, 100, 100, 100<br />MOVE G6C, 90,  45,  70, 100, 100, 100<br />WAIT<br />right_shoot1:<br />SPEED 6<br />MOVE G6A,115,  60, 180,  79,  95, 100<br />MOVE G6D, 90,  90, 127,  65, 116, 100<br />MOVE G6B, 80,  45,  70, 100, 100, 100<br />MOVE G6C,120,  45,  70, 100, 100, 100<br />WAIT<br />SPEED 15<br />HIGHSPEED SETON<br />right_shoot2:<br />MOVE G6A,115,  52, 180,  79,  95, 100<br />MOVE G6D, 90,  90, 127, 147, 116, 100<br />MOVE G6B,140,  45,  70, 100, 100, 100<br />MOVE G6C, 60,  45,  70, 100, 100, 100<br />WAIT<br />DELAY 500<br />HIGHSPEED SETOFF<br />right_shoot3:<br />SPEED 5<br />MOVE G6A,115,  76, 145,  93, 102, 100<br />MOVE G6D, 70,  76, 145,  93, 104, 100<br />MOVE G6B,110,  45,  70, 100, 100, 100<br />MOVE G6C, 90,  45,  70, 100, 100, 100<br />WAIT<br />RETURN<br />'================================================<br />left_shoot:<br />SPEED 4<br />MOVE G6A, 70,  56, 180,  79, 102, 100<br />MOVE G6D,112,  56, 180,  79, 104, 100<br />MOVE G6B, 90,  45,  70, 100, 100, 100<br />MOVE G6C,110,  45,  70, 100, 100, 100<br />WAIT<br />left_shoot1:<br />SPEED 6<br />MOVE G6A, 90,  90, 127,  65, 116, 100<br />MOVE G6D,115,  60, 180,  79,  95, 100<br />MOVE G6B,140,  45,  70, 100, 100, 100<br />MOVE G6C, 60,  45,  70, 100, 100, 100<br />WAIT<br />SPEED 15<br />HIGHSPEED SETON<br />left_shoot2:<br />MOVE G6A, 90,  90, 127, 147, 116, 100<br />MOVE G6D,115,  52, 180,  79,  95, 100<br />MOVE G6B, 60,  45,  70, 100, 100, 100<br />MOVE G6C,140,  45,  70, 100, 100, 100<br />WAIT<br />DELAY 500<br />HIGHSPEED SETOFF<br />left_shoot3:<br />SPEED 5<br />MOVE G6A, 70,  76, 145,  93, 104, 100<br />MOVE G6D,115,  76, 145,  93, 102, 100<br />MOVE G6B, 90,  45,  70, 100, 100, 100<br />MOVE G6C,110,  45,  70, 100, 100, 100<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />handstanding:<br />GOSUB fall_forward<br />GOSUB standard_pose<br />GOSUB foot_up2<br /> GOSUB standard_pose<br />GOSUB back_stand_up<br />RETURN<br />'================================================<br />fall_forward:<br />SPEED 10<br />MOVE G6A, 100, 155,  25, 140, 100, 100<br />MOVE G6D, 100, 155,  25, 140, 100, 100<br />MOVE G6B, 130,  50,  85, 100, 100, 100<br />MOVE G6C, 130,  50,  85, 100, 100, 100<br />WAIT<br />MOVE G6A,  60, 165,  25, 160, 145, 100<br />MOVE G6D,  60, 165,  25, 160, 145, 100<br />MOVE G6B, 150,  60,  90, 100, 100, 100<br />MOVE G6C, 150,  60,  90, 100, 100, 100<br />WAIT<br />MOVE G6A,  60, 165,  30, 165, 155, 100<br />MOVE G6D,  60, 165,  30, 165, 155, 100<br />MOVE G6B, 170,  10, 100, 100, 100, 100<br />MOVE G6C, 170,  10, 100, 100, 100, 100<br />WAIT<br />SPEED 3<br />MOVE G6A,  75, 165,  55, 165, 155, 100<br />MOVE G6D,  75, 165,  55, 165, 155, 100<br />MOVE G6B, 185,  10, 100, 100, 100, 100<br />MOVE G6C, 185,  10, 100, 100, 100, 100<br />WAIT<br />SPEED 10<br />MOVE G6A,  80, 155,  85, 150, 150, 100<br />MOVE G6D,  80, 155,  85, 150, 150, 100<br />MOVE G6B, 185,  40, 60,  100, 100, 100<br />MOVE G6C, 185,  40, 60,  100, 100, 100<br />WAIT<br />MOVE G6A, 100, 130, 120,  80, 110, 100<br />MOVE G6D, 100, 130, 120,  80, 110, 100<br />MOVE G6B, 125, 160,  10, 100, 100, 100<br />MOVE G6C, 125, 160,  10, 100, 100, 100<br />WAIT<br />RETURN<br />'================================================<br />foot_up2:<br />SPEED 6<br />MOVE G6A, 100, 125,  65,  10, 100,    ,  <br />MOVE G6D, 100, 125,  65,  10, 100,    , <br />MOVE G6B, 110,  30,  80,    ,    ,    , <br />MOVE G6C, 110,  30,  80,    ,    ,    , <br />SPEED 3<br />MOVE G6A, 100, 125,  65,  10, 100,    ,<br />MOVE G6D, 100, 125,  65,  10, 100,    ,<br />MOVE G6B, 170,  30,  80,    ,    ,    ,<br />MOVE G6C, 170,  30,  80,    ,    ,    , <br />WAIT<br />DELAY 200<br />SPEED 6<br />MOVE G6A, 100,  89, 129,  57, 100,    , <br />MOVE G6D, 100,  89, 129,  57, 100,    , <br />MOVE G6B, 180,  30,  80,    ,    ,    ,<br />MOVE G6C, 180,  30,  80,    ,    ,    , <br />WAIT<br />MOVE G6A, 100,  64, 179,  57, 100,    ,   <br />MOVE G6D, 100,  64, 179,  57, 100,    ,  <br />MOVE G6B, 190,  50,  80,    ,    ,    ,<br />MOVE G6C, 190,  50,  80,    ,    ,    ,<br />WAIT<br />DELAY 2000<br />MOVE G6A, 100,  64, 179,  57, 100,    ,   <br />MOVE G6D, 100,  64, 179,  57, 100,    ,   <br />MOVE G6B, 190,  50,  80,    ,    ,    ,<br />MOVE G6C, 190,  50,  80,    ,    ,    ,<br />WAIT<br />MOVE G6A, 100,  89, 129,  57, 100,    , <br />MOVE G6D, 100,  89, 129,  57, 100,    ,   <br />MOVE G6B, 180,  30,  80,    ,    ,    ,<br />MOVE G6C, 180,  30,  80,    ,    ,    ,<br />WAIT<br />SPEED 3<br />MOVE G6A, 100, 125,  65,  10, 100,    , <br />MOVE G6D, 100, 125,  65,  10, 100,    ,   <br />MOVE G6B, 170,  30,  80,    ,    ,    ,<br />MOVE G6C, 170,  30,  80,    ,    ,    ,<br />WAIT<br />SPEED 6<br />MOVE G6A, 100, 125,  65,  10, 100,    ,   <br />MOVE G6D, 100, 125,  65,  10, 100,    ,  <br />MOVE G6B, 110,  30,  80,    ,    ,    ,<br />MOVE G6C, 110,  30,  80,    ,    ,    ,<br />WAIT<br />RETURN<br />'================================================<br />back_stand_up:<br />SPEED 10<br />MOVE G6A, 100, 130, 120,  80, 110, 100<br />MOVE G6D, 100, 130, 120,  80, 110, 100<br />MOVE G6B, 150, 160,  10, 100, 100, 100<br />MOVE G6C, 150, 160,  10, 100, 100, 100<br />WAIT<br />MOVE G6A,  80, 155,  85, 150, 150, 100<br />MOVE G6D,  80, 155,  85, 150, 150, 100<br />MOVE G6B, 185,  40, 60,  100, 100, 100<br />MOVE G6C, 185,  40, 60,  100, 100, 100<br />WAIT<br />MOVE G6A,  75, 165,  55, 165, 155, 100<br />MOVE G6D,  75, 165,  55, 165, 155, 100<br />MOVE G6B, 185,  10, 100, 100, 100, 100<br />MOVE G6C, 185,  10, 100, 100, 100, 100<br />WAIT<br />MOVE G6A,  60, 165,  30, 165, 155, 100<br />MOVE G6D,  60, 165,  30, 165, 155, 100<br />MOVE G6B, 170,  10, 100, 100, 100, 100<br />MOVE G6C, 170,  10, 100, 100, 100, 100<br />WAIT<br />MOVE G6A,  60, 165,  25, 160, 145, 100<br />MOVE G6D,  60, 165,  25, 160, 145, 100<br />MOVE G6B, 150,  60,  90, 100, 100, 100<br />MOVE G6C, 150,  60,  90, 100, 100, 100<br />WAIT<br />MOVE G6A, 100, 155,  25, 140, 100, 100<br />MOVE G6D, 100, 155,  25, 140, 100, 100<br />MOVE G6B, 130,  50,  85, 100, 100, 100<br />MOVE G6C, 130,  50,  85, 100, 100, 100<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />fast_walk: <br />DIM A10 AS BYTE<br />SPEED 10<br />MOVE G6B,100,  30,  90, 100, 100, 100<br />MOVE G6C,100,  30,  90, 100, 100, 100<br />WAIT<br />SPEED 7<br />fast_run01:<br />MOVE G6A, 90,  72, 148,  93, 110,  70<br />MOVE G6D,108,  75, 145,  93,  95,  70<br />WAIT<br />SPEED 15<br />fast_run02:<br />MOVE G6A, 90,  95, 105, 115, 110,  70<br />MOVE G6D,112,  75, 145,  93,  95,  70<br />MOVE G6B, 90,  30,  90, 100, 100, 100<br />MOVE G6C,110,  30,  90, 100, 100, 100<br />WAIT<br />SPEED 15<br />'----------------------------  4 times<br />FOR A10 = 1 TO 4<br /><br />fast_run20:<br />MOVE G6A,100,  80, 119, 118, 106, 100<br />MOVE G6D,105,  75, 145,  93, 100, 100<br />MOVE G6B, 80,  30,  90, 100, 100, 100<br />MOVE G6C,120,  30,  90, 100, 100, 100<br />fast_run21:<br />MOVE G6A,105,  74, 140, 106, 100, 100<br />MOVE G6D, 95, 105, 124,  93, 106, 100<br />MOVE G6B,100,  30,  90, 100, 100, 100<br />MOVE G6C,100,  30,  90, 100, 100, 100<br />fast_run22:<br />MOVE G6D,100,  80, 119, 118, 106, 100<br />MOVE G6A,105,  75, 145,  93, 100, 100<br />MOVE G6C, 80,  30,  90, 100, 100, 100<br />MOVE G6B,120,  30,  90, 100, 100, 100<br />fast_run23:<br />MOVE G6D,105,  74, 140, 106, 100, 100<br />MOVE G6A, 95, 105, 124,  93, 106, 100<br />MOVE G6C,100,  30,  90, 100, 100, 100<br />MOVE G6B,100,  30,  90, 100, 100, 100<br /><br />NEXT A10<br />'------------------------------<br />SPEED 8<br />MOVE G6A, 85,  80, 130,  95, 106, 100<br />MOVE G6D,108,  73, 145,  93, 100, 100<br />MOVE G6B, 80,  30,  90, 100, 100, 100<br />MOVE G6C,120,  30,  90, 100, 100, 100<br />WAIT<br />fast_run03:<br />MOVE G6A, 90,  72, 148,  93, 110,  70<br />MOVE G6D,108,  75, 145,  93,  93,  70<br />WAIT<br />SPEED 5<br /><br />RETURN<br />'================================================<br />'================================================<br />left_turn:<br />SPEED 6<br />MOVE G6D,  85,  71, 152,  91, 112,  60  <br />MOVE G6A, 112,  76, 145,  93,  92,  60 <br />MOVE G6C, 100,  40,  80,    ,    ,    ,<br />MOVE G6B, 100,  40,  80,    ,    ,    ,<br />WAIT<br /><br />SPEED 9<br />MOVE G6A, 113,  75, 145,  97,  93,  60<br />MOVE G6D,  90,  50, 157, 115, 112,  60 <br />MOVE G6B, 105,  40,  70,    ,    ,    , <br />MOVE G6C,  90,  40,  70,    ,    ,    , <br />WAIT   <br /><br />MOVE G6A, 108,  78, 145,  98,  93,  60<br />MOVE G6D,  95,  43, 169, 110, 110,  60 <br />MOVE G6B, 105,  40,  70,    ,    ,    ,<br />MOVE G6C,  80,  40,  70,    ,    ,    , <br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />right_turn:<br />SPEED 6<br />MOVE G6A,  85,  71, 152,  91, 112,  60  <br />MOVE G6D, 112,  76, 145,  93,  92,  60 <br />MOVE G6B, 100,  40,  80,    ,    ,    ,<br />MOVE G6C, 100,  40,  80,    ,    ,    ,<br />WAIT<br /><br />SPEED 9<br />MOVE G6D, 113,  75, 145,  97,  93,  60<br />MOVE G6A,  90,  50, 157, 115, 112,  60 <br />MOVE G6C, 105,  40,  70,    ,    ,    , <br />MOVE G6B,  90,  40,  70,    ,    ,    , <br />WAIT   <br /><br />MOVE G6D, 108,  78, 145,  98,  93,  60<br />MOVE G6A,  95,  43, 169, 110, 110,  60 <br />MOVE G6C, 105,  40,  70,    ,    ,    ,<br />MOVE G6B,  80,  40,  70,    ,    ,    , <br />WAIT<br />RETURN<br />'================================================<br /><br /><br /><br />'================================================<br />forward_walk:'Edited with walking loop<br /><br />SPEED 5<br />MOVE24  85,  71, 152,  91, 112,  60, 100,  40,  80,    ,    ,    , 100,  40,  80,    ,    ,    , 112,  76, 145,  93,  92,  60,<br /><br /><br />SPEED 14 <br />'left up<br />MOVE24  90, 107, 105, 105, 114,  60,  90,  40,  80,    ,    ,    , 100,  40,  80,    ,    ,    , 114,  76, 145,  93,  90,  60,<br />'---------------------------------------<br /><br /><br />forward_walking_loop:<br />'left down<br />MOVE24  90,  56, 143, 122, 114,  60,  80,  40,  80,    ,    ,    , 105,  40,  80,    ,    ,    , 113,  80, 145,  90,  90,  60,<br />MOVE24  90,  46, 163, 112, 114,  60,  80,  40,  80,    ,    ,    , 105,  40,  80,    ,    ,    , 112,  80, 145,  90,  90,  60,<br /><br />SPEED 10<br />'left center<br />MOVE24 100,  66, 141, 113, 100, 100,  90,  40,  80,    ,    ,    , 100,  40,  80,    ,    ,    , 100,  83, 156,  80, 100, 100,<br />MOVE24 113,  78, 142, 105,  90,  60, 100,  40,  80,    ,    ,    , 100,  40,  80,    ,    ,    ,  90, 102, 136,  85, 114,  60,<br /><br />SPEED 14<br />'right up<br />MOVE24 113,  76, 145,  93,  90,  60, 100,  40,  80,    ,    ,    ,  90,  40,  80,    ,    ,    ,  90, 107, 105, 105, 114,  60,<br /><br />'right down<br />MOVE24 113,  80, 145,  90,  90,  60, 105,  40,  80,    ,    ,    ,  80,  40,  80,    ,    ,    ,  90,  56, 143, 122, 114,  60,<br />MOVE24 112,  80, 145,  90,  90,  60, 105,  40,  80,    ,    ,    ,  80,  40,  80,    ,    ,    ,  90,  46, 163, 112, 114,  60,<br /><br />SPEED 10<br />'right center<br />MOVE24 100,  83, 156,  80, 100, 100, 100,  40,  80,    ,    ,    ,  90,  40,  80,    ,    ,    , 100,  66, 141, 113, 100, 100,<br />MOVE24  90, 102, 136,  85, 114,  60, 100,  40,  80,    ,    ,    , 100,  40,  80,    ,    ,    , 113,  78, 142, 105,  90,  60,<br /><br />SPEED 14<br />'left up<br />MOVE24  90, 107, 105, 105, 114,  60,  90,  40,  80,    ,    ,    , 100,  40,  80,    ,    ,    , 113,  76, 145,  93,  90,  60,<br />'---------------------------------------<br /><br /><br /><br />CH3 = RCIN(2)'Radio Controller signal decoding<br />CH2 = RCIN(1)'<br /><br />IF CH3 &gt; 140 AND CH2 &lt; 20 THEN'Continue to walk during CH2 stick hold up and RC is ON<br />GOTO forward_walking_loop<br />ENDIF<br /><br />SPEED 5<br />MOVE24  85,  71, 152,  91, 112,  60, 100,  40,  80,    ,    ,    , 100,  40,  80,    ,    ,    , 112,  76, 145,  93,  92,  60,<br /><br />RETURN<br />'================================================<br /><br /><br />'================================================<br />left_shift:<br /><br />SPEED 5<br />GOSUB left_shift1<br />SPEED 9<br />GOSUB left_shift2<br /><br />GOSUB left_shift3<br />GOSUB left_shift4<br /><br />SPEED 9<br />GOSUB left_shift5<br />GOSUB left_shift6<br /><br />RETURN<br />'================================================<br />left_shift1:<br />MOVE G6A,  85,  71, 152,  91, 112,  60,<br />MOVE G6D, 112,  76, 145,  93,  92,  60,<br />MOVE G6B, 100,  40,  80,    ,    ,    ,<br />MOVE G6C, 100,  40,  80,    ,    ,    ,<br />WAIT<br />RETURN<br />'---------------------------<br />left_shift2:<br />MOVE G6D, 110,  92, 124,  97,  93,  70,<br />MOVE G6A,  76,  72, 160,  82, 128,  70,<br />MOVE G6B, 100,  35,  90,    ,    ,    ,<br />MOVE G6C, 100,  35,  90,    ,    ,    ,<br />WAIT<br />RETURN<br />'---------------------------<br />left_shift3:<br />MOVE G6A,  93,  76, 145,  94, 109, 100,<br />MOVE G6D,  93,  76, 145,  94, 109, 100,<br />MOVE G6B, 100,  35,  90,    ,    ,    ,<br />MOVE G6C, 100,  35,  90,    ,    ,    ,<br />WAIT<br />RETURN<br />'---------------------------<br />left_shift4:<br />MOVE G6A, 110,  92, 124,  97,  93,  70,<br />MOVE G6D,  76,  72, 160,  82, 128,  70,<br />MOVE G6B, 100,  35,  90,    ,    ,    ,<br />MOVE G6C, 100,  35,  90,    ,    ,    ,<br />WAIT<br />RETURN<br />'---------------------------<br />left_shift5:<br />MOVE G6D,  86,  83, 135,  97, 114,  60,<br />MOVE G6A, 113,  78, 145,  93,  93,  60,<br />MOVE G6C,  90,  40,  80,    ,    ,    , <br />MOVE G6B, 100,  40,  80,    ,    ,    , <br />WAIT<br />RETURN<br />'---------------------------<br />left_shift6:<br />MOVE G6D,  85,  71, 152,  91, 112,  60,<br />MOVE G6A, 112,  76, 145,  93,  92,  60,<br />MOVE G6C, 100,  40,  80,    ,    ,    ,<br />MOVE G6B, 100,  40,  80,    ,    ,    ,<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />sit_down_pose26:<br />IF A26 = 0 THEN GOTO standard_pose26<br /><br />A26 = 0<br />SPEED 10<br />MOVE G6A,100, 151,  23, 140, 101, 100<br />MOVE G6D,100, 151,  23, 140, 101, 100<br />MOVE G6B,100,  30,  80, 100, 100, 100<br />MOVE G6C,100,  30,  80, 100, 100, 100<br />WAIT<br /><br />RETURN<br />'================================================<br />standard_pose26:<br />A26 = 1<br />MOVE G6A,100,  76, 145,  93, 100, 100 <br />MOVE G6D,100,  76, 145,  93, 100, 100  <br />MOVE G6B,100,  30,  80, 100, 100, 100<br />MOVE G6C,100,  30,  80, 100, 100, 100<br />WAIT<br /><br />RETURN<br />'================================================<br />'================================================<br />right_shift:<br /><br />SPEED 5<br />GOSUB right_shift1<br /><br />SPEED 9<br />GOSUB right_shift2<br /><br />GOSUB right_shift3<br /><br />GOSUB right_shift4<br /><br />SPEED 9<br />GOSUB right_shift5<br />GOSUB right_shift6<br /><br />RETURN<br />'================================================<br />right_shift1:<br />MOVE G6D,  85,  71, 152,  91, 112, 60  <br />MOVE G6A, 112,  76, 145,  93,  92, 60 <br />MOVE G6C, 100,  40,  80,  ,  ,  ,<br />MOVE G6B, 100,  40,  80,  ,  ,  ,<br />WAIT<br />RETURN<br /><br />right_shift2:<br />MOVE G6A,110,  92, 124,  97,  93,  70<br />MOVE G6D, 76,  72, 160,  82, 128,  70<br />MOVE G6B,100,  35,  90, , , ,<br />MOVE G6C,100,  35,  90, , , ,<br />WAIT<br />RETURN<br /><br />right_shift3:<br />MOVE G6A, 93,  76, 145,  94, 109, 100<br />MOVE G6D, 93,  76, 145,  94, 109, 100<br />MOVE G6B,100,  35,  90, , , ,<br />MOVE G6C,100,  35,  90, , , ,<br />WAIT<br />RETURN<br /><br />right_shift4:<br />MOVE G6D,110,  92, 124,  97,  93,  70<br />MOVE G6A, 76,  72, 160,  82, 128,  70<br />MOVE G6B,100,  35,  90, , , ,<br />MOVE G6C,100,  35,  90, , , ,<br />WAIT<br />RETURN<br /><br />right_shift5:<br />MOVE G6A, 86,  83, 135,  97, 114,  60<br />MOVE G6D,113,  78, 145,  93,  93,  60<br />MOVE G6B, 90,  40,  80, , , ,<br />MOVE G6C,100,  40,  80, , , ,<br />WAIT<br />RETURN<br /><br />right_shift6:<br />MOVE G6A, 85,  71, 152,  91, 112,  60<br />MOVE G6D,112,  76, 145,  93,  92,  60<br />MOVE G6B,100,  40,  80, , , ,<br />MOVE G6C,100,  40,  80, , , ,<br />WAIT<br />RETURN<br />'================================================<br /><br /><br /><br />'================================================<br />backward_walk:<br /><br />SPEED 5<br />GOSUB backward_walk1<br /><br />SPEED 13<br />GOSUB backward_walk2<br /><br /><br />backward_walking_loop:<br /><br />SPEED 7<br />GOSUB backward_walk3<br />GOSUB backward_walk4<br />GOSUB backward_walk5<br /><br />SPEED 13<br />GOSUB backward_walk6<br /><br />SPEED 7<br />GOSUB backward_walk7<br />GOSUB backward_walk8<br />GOSUB backward_walk9<br /><br />SPEED 13<br />GOSUB backward_walk2<br /><br /><br />CH3 = RCIN(2)'Radio Controller signal decoding<br />CH2 = RCIN(1)'<br /><br />IF CH3 &gt; 140 AND CH2 &gt; 140 THEN'Continue to walk during CH2 stick hold down and RC is ON<br />GOTO backward_walking_loop<br />ENDIF<br /><br />SPEED 5<br />GOSUB backward_walk1<br /><br />RETURN<br /><br /><br />'================================================<br />backward_walk1:<br />MOVE G6A, 85,  71, 152,  91, 112,  60<br />MOVE G6D,112,  76, 145,  93,  92,  60<br />MOVE G6B,100,  40,  80, , , ,<br />MOVE G6C,100,  40,  80, , , ,<br />WAIT<br />RETURN<br /><br />backward_walk2:<br />MOVE G6A, 90, 107, 105, 105, 114,  60<br />MOVE G6D,113,  78, 145,  93,  90,  60<br />MOVE G6B, 90,  40,  80, , , ,<br />MOVE G6C,100,  40,  80, , , ,<br />WAIT<br />RETURN<br /><br />backward_walk9:<br />MOVE G6A, 90,  56, 143, 122, 114,  60<br />MOVE G6D,113,  80, 145,  90,  90,  60<br />MOVE G6B, 80,  40,  80, , , ,<br />MOVE G6C,105,  40,  80, , , ,<br />WAIT<br />RETURN<br /><br />backward_walk8:<br />MOVE G6A,100,  62, 146, 108, 100, 100<br />MOVE G6D,100,  88, 140,  86, 100, 100<br />MOVE G6B, 90,  40,  80, , , ,<br />MOVE G6C,100,  40,  80, , , ,<br />WAIT<br />RETURN<br /><br />backward_walk7:<br />MOVE G6A,113,  76, 142, 105,  90,  60<br />MOVE G6D, 90,  96, 136,  85, 114,  60<br />MOVE G6B,100,  40,  80, , , ,<br />MOVE G6C,100,  40,  80, , , , <br />WAIT<br />RETURN<br /><br />backward_walk6:<br />MOVE G6D, 90, 107, 105, 105, 114,  60<br />MOVE G6A,113,  78, 145,  93,  90,  60<br />MOVE G6C,90,  40,  80, , , , <br />MOVE G6B,100,  40,  80, , , , <br />WAIT<br />RETURN<br /><br />backward_walk5:<br />MOVE G6D, 90,  56, 143, 122, 114,  60<br />MOVE G6A,113,  80, 145,  90,  90,  60<br />MOVE G6C,80,  40,  80, , , , <br />MOVE G6B,105,  40,  80, , , , <br />WAIT<br />RETURN<br /><br />backward_walk4:<br />MOVE G6D,100,  62, 146, 108, 100, 100 <br />MOVE G6A,100,  88, 140,  86, 100, 100<br />MOVE G6C,90,  40,  80, , ,,<br />MOVE G6B,100,  40,  80, , , , <br />WAIT<br />RETURN<br /><br />backward_walk3:<br />MOVE G6D,113,  76, 142, 105,  90,  60<br />MOVE G6A, 90,  96, 136,  85, 114,  60<br />MOVE G6C,100,  40,  80, , , ,<br />MOVE G6B,100,  40,  80, , , ,<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />forward_tumbling:<br /><br />SPEED 8<br />GOSUB standard_pose<br />MOVE G6A,100, 155,  20, 140, 100, 100<br />MOVE G6D,100, 155,  20, 140, 100, 100<br />MOVE G6B,130,  50,  85, 100, 100, 100<br />MOVE G6C,130,  50,  85, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 60, 165,  30, 165, 155, 100<br />MOVE G6D, 60, 165,  30, 165, 155, 100<br />MOVE G6B,170,  10, 100, 100, 100, 100<br />MOVE G6C,170,  10, 100, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 75, 165,  55, 165, 155, 100<br />MOVE G6D, 75, 165,  55, 165, 155, 100<br />MOVE G6B,185,  10, 100, 100, 100, 100<br />MOVE G6C,185,  10, 100, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 80, 155,  85, 150, 150, 100<br />MOVE G6D, 80, 155,  85, 150, 150, 100<br />MOVE G6B,185,  40, 60,  100, 100, 100<br />MOVE G6C,185,  40, 60,  100, 100, 100<br />WAIT<br /><br />MOVE G6A,100, 130, 120,  80, 110, 100<br />MOVE G6D,100, 130, 120,  80, 110, 100<br />MOVE G6B,130, 160,  10, 100, 100, 100<br />MOVE G6C,130, 160,  10, 100, 100, 100<br />WAIT<br /><br />MOVE G6A,100, 160, 110, 140, 100, 100<br />MOVE G6D,100, 160, 110, 140, 100, 100<br />MOVE G6B,140,  70,  20, 100, 100, 100<br />MOVE G6C,140,  70,  20, 100, 100, 100<br />WAIT<br /><br />SPEED 15<br />MOVE G6A,100,  56, 110,  26, 100, 100<br />MOVE G6D,100,  71, 177, 162, 100, 100<br />MOVE G6B,170,  40,  50, 100, 100, 100<br />MOVE G6C,170,  40,  50, 100, 100, 100<br />WAIT<br /><br />MOVE G6A,100,  62, 110,  15, 100, 100<br />MOVE G6D,100,  71, 128, 113, 100, 100<br />MOVE G6B,190,  40,  50, 100, 100, 100<br />MOVE G6C,190,  40,  50, 100, 100, 100<br />WAIT<br /><br />SPEED 15<br />MOVE G6A,100,  55, 110,  15, 100, 100<br />MOVE G6D,100,  55, 110,  15, 100, 100<br />MOVE G6B,190,  40,  50, 100, 100, 100<br />MOVE G6C,190,  40,  50, 100, 100, 100<br />WAIT<br /><br />SPEED 10<br /><br />MOVE G6A,100, 110, 100,  15, 100, 100<br />MOVE G6D,100, 110, 100,  15, 100, 100<br />MOVE G6B,170, 160, 115, 100, 100, 100<br />MOVE G6C,170, 160, 115, 100, 100, 100<br />WAIT<br /><br />MOVE G6A,100, 170,  70,  15, 100, 100<br />MOVE G6D,100, 170,  70,  15, 100, 100<br />MOVE G6B,190, 170, 120, 100, 100, 100<br />MOVE G6C,190, 170, 120, 100, 100, 100<br />WAIT<br /><br />MOVE G6A,100, 170,  30, 110, 100, 100<br />MOVE G6D,100, 170,  30, 110, 100, 100<br />MOVE G6B,190,  40,  60, 100, 100, 100<br />MOVE G6C,190,  40,  60, 100, 100, 100<br />WAIT<br /><br />GOSUB sit_pose<br />GOSUB standard_pose<br />RETURN<br />'================================================<br />sit_pose:<br /><br />SPEED 10<br />MOVE G6A,100, 151,  23, 140, 101, 100,<br />MOVE G6D,100, 151,  23, 140, 101, 100,<br />MOVE G6B,100,  30,  80, 100, 100, 100,<br />MOVE G6C,100,  30,  80, 100, 100, 100,<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />left_tumbling:<br /><br />SPEED 8<br />MOVE G6A,100, 135,  60, 123, 100, 100<br />MOVE G6D,100, 135,  60, 123, 100, 100<br />MOVE G6B,100, 120, 140, 100, 100, 100<br />MOVE G6C,100, 120, 140, 100, 100, 100<br />WAIT<br /><br /><br />DELAY 100<br />SPEED 3<br />MOVE G6A,114, 135,  60, 123, 105, 100<br />MOVE G6D, 88, 110,  91, 116, 100, 100<br />MOVE G6B,100, 120, 140, 100, 100, 100<br />MOVE G6C,100, 120, 140, 100, 100, 100<br />WAIT<br />DELAY 100<br />MOVE G6A,114, 135,  60, 123, 105, 100<br />MOVE G6D,89,  135,  60, 123, 100, 100<br />MOVE G6B,100, 120, 140, 100, 100, 100<br />MOVE G6C,100, 120, 140, 100, 100, 100<br />WAIT<br /><br />MOVE G6A,120, 135,  60, 123, 110, 100<br />MOVE G6D, 89, 135,  60, 123, 130, 100<br />MOVE G6B,100, 120, 140, 100, 100, 100<br />MOVE G6C,100, 120, 140, 100, 100, 100<br />WAIT<br /><br />SPEED 4<br />MOVE G6A,120, 135,  60, 123, 120, 100<br />MOVE G6D,89,  135,  60, 123, 158, 100<br />MOVE G6B,100, 165, 185, 100, 100, 100<br />MOVE G6C,100, 165, 185, 100, 100, 100<br />WAIT<br /><br />SPEED 8<br />MOVE G6A,120, 131,  60, 123, 185, 100<br />MOVE G6D,120, 131,  60, 123, 183, 100<br />MOVE G6B,100, 165, 185, 100, 100, 100<br />MOVE G6C,100, 165, 185, 100, 100, 100<br />WAIT<br /><br />DELAY 200<br /><br />SPEED 5<br />MOVE G6A,120, 131,  60, 123, 185, 100<br />MOVE G6D,120, 131,  60, 123, 183, 100<br />MOVE G6B,100, 120, 145, 100, 100, 100<br />MOVE G6C,100, 120, 145, 100, 100, 100<br />WAIT<br /><br />SPEED 6<br /><br />MOVE G6A, 86, 112,  73, 127, 101, 100<br />MOVE G6D,105, 131,  60, 123, 183, 100<br />MOVE G6B,100, 120, 145, 100, 100, 100<br />MOVE G6C,100, 120, 145, 100, 100, 100<br />WAIT<br /><br />SPEED 3<br />MOVE G6A, 86, 118,  73, 127, 101, 100<br />MOVE G6D,112, 131,  62, 123, 133, 100<br />MOVE G6B,100,  80,  80, 100, 100, 100<br />MOVE G6C,100,  80,  80, 100, 100, 100<br />WAIT<br /><br />SPEED 3<br />MOVE G6A, 88, 115,  86, 115,  90, 100<br />MOVE G6D,107, 135,  62, 123, 113, 100<br />MOVE G6B,100,  80,  80, 100, 100, 100<br />MOVE G6C,100,  80,  80, 100, 100, 100<br />WAIT<br /><br />SPEED 4<br />MOVE G6A,100, 135,  60, 123, 100, 100<br />MOVE G6D,100, 135,  60, 123, 100, 100<br />MOVE G6B,100,  80,  80, 100, 100, 100<br />MOVE G6C,100,  80,  80, 100, 100, 100<br />WAIT<br /><br />RETURN<br />'================================================<br />'================================================<br />forward_punch:<br />SPEED 15<br />MOVE G6A, 92, 100, 110, 100, 107, 100<br />MOVE G6D, 92, 100, 110, 100, 107, 100<br />MOVE G6B,190, 150,  10, 100, 100, 100<br />MOVE G6C,190, 150,  10, 100, 100, 100<br />WAIT<br />SPEED 15<br />HIGHSPEED SETON<br /><br />MOVE G6B,190,  10,  75, 100, 100, 100<br />MOVE G6C,190, 140,  10, 100, 100, 100<br />WAIT<br />DELAY 500<br />MOVE G6B,190, 140,  10, 100, 100, 100<br />MOVE G6C,190,  10,  75, 100, 100, 100<br />WAIT<br />DELAY 500<br /><br />MOVE G6A, 92, 100, 113, 100, 107, 100<br />MOVE G6D, 92, 100, 113, 100, 107, 100<br />MOVE G6B,190, 150,  10, 100, 100, 100<br />MOVE G6C,190, 150,  10, 100, 100, 100<br />WAIT<br /><br />HIGHSPEED SETOFF<br />MOVE G6A,100, 115,  90, 110, 100, 100<br />MOVE G6D,100, 115,  90, 110, 100, 100<br />MOVE G6B,100,  80,  60, 100, 100, 100<br />MOVE G6C,100,  80,  60, 100, 100, 100<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />righ_tumbling:<br /><br />SPEED 8<br />MOVE G6A,100, 135,  60, 123, 100, 100<br />MOVE G6D,100, 135,  60, 123, 100, 100<br />MOVE G6B,100, 120, 140, 100, 100, 100<br />MOVE G6C,100, 120, 140, 100, 100, 100<br />WAIT<br />DELAY 100<br /><br />SPEED 3<br />MOVE G6A, 83, 110,  91, 116, 100, 100<br />MOVE G6D,114, 135,  60, 123, 105, 100<br />MOVE G6B,100, 120, 140, 100, 100, 100<br />MOVE G6C,100, 120, 140, 100, 100, 100<br />WAIT<br />DELAY 100<br /><br />MOVE G6A,89,  135,  60, 123, 100, 100<br />MOVE G6D,114, 135,  60, 123, 105, 100<br />MOVE G6B,100, 120, 140, 100, 100, 100<br />MOVE G6C,100, 120, 140, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 89, 135,  60, 123, 130, 100<br />MOVE G6D,120, 135,  60, 123, 110, 100<br />MOVE G6B,100, 120, 140, 100, 100, 100<br />MOVE G6C,100, 120, 140, 100, 100, 100<br />WAIT<br /><br />SPEED 4<br />MOVE G6A,89,  135,  60, 123, 158, 100<br />MOVE G6D,120, 135,  60, 123, 120, 100<br />MOVE G6B,100, 165, 185, 100, 100, 100<br />MOVE G6C,100, 165, 185, 100, 100, 100<br />WAIT<br /><br />SPEED 8<br />MOVE G6A,120, 131,  60, 123, 183, 100<br />MOVE G6D,120, 131,  60, 123, 185, 100<br />MOVE G6B,100, 165, 185, 100, 100, 100<br />MOVE G6C,100, 165, 185, 100, 100, 100<br />WAIT<br /><br />DELAY 200<br /><br />SPEED 5<br />MOVE G6A,120, 131,  60, 123, 183, 100<br />MOVE G6D,120, 131,  60, 123, 185, 100<br />MOVE G6B,100, 120, 145, 100, 100, 100<br />MOVE G6C,100, 120, 145, 100, 100, 100<br />WAIT<br /><br />SPEED 6<br />MOVE G6A,105, 131,  60, 123, 183, 100<br />MOVE G6D, 86, 112,  73, 127, 101, 100<br />MOVE G6B,100, 120, 145, 100, 100, 100<br />MOVE G6C,100, 120, 145, 100, 100, 100<br />WAIT<br /><br />SPEED 3<br />MOVE G6A,112, 131,  62, 123, 133, 100<br />MOVE G6D, 86, 118,  73, 127, 101, 100<br />MOVE G6B,100,  80,  80, 100, 100, 100<br />MOVE G6C,100,  80,  80, 100, 100, 100<br />WAIT<br /><br />SPEED 3<br />MOVE G6A,107, 135,  62, 123, 113, 100<br />MOVE G6D, 88, 115,  89, 115,  90, 100<br />MOVE G6B,100,  80,  80, 100, 100, 100<br />MOVE G6C,100,  80,  80, 100, 100, 100<br />WAIT<br /><br />SPEED 4<br />MOVE G6A,100, 135,  60, 123, 100, 100<br />MOVE G6D,100, 135,  60, 123, 100, 100<br />MOVE G6B,100,  80,  80, 100, 100, 100<br />MOVE G6C,100,  80,  80, 100, 100, 100<br />WAIT<br /><br />RETURN<br />'================================================<br />'================================================<br />back_tumbling:<br /><br />SPEED 8<br />GOSUB standard_pose<br />MOVE G6A, 100, 170,  71,  23, 100, 100<br />MOVE G6D, 100, 170,  71,  23, 100, 100<br />MOVE G6B,  80,  50,  70, 100, 100, 100<br />MOVE G6C,  80,  50,  70, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 100, 133,  71,  23, 100, 100<br />MOVE G6D, 100, 133,  71,  23, 100, 100<br />MOVE G6B,  10,  96,  15, 100, 100, 100<br />MOVE G6C,  10,  96,  14, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 100, 133,  49,  23, 100, 100<br />MOVE G6D, 100, 133,  49,  23, 100, 100<br />MOVE G6B,  45, 116,  15, 100, 100, 100<br />MOVE G6C,  45, 116,  14, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 100, 133,  49,  23, 100, 100<br />MOVE G6D, 100,  70, 180, 160, 100, 100<br />MOVE G6B,  45,  50,  70, 100, 100, 100<br />MOVE G6C,  45,  50,  70, 100, 100, 100<br />WAIT<br /><br />SPEED 15<br />MOVE G6A, 100, 133, 180, 160, 100, 100<br />MOVE G6D, 100, 133, 180, 160, 100, 100<br />MOVE G6B,  10,  50,  70, 100, 100, 100<br />MOVE G6C,  10,  50,  70, 100, 100, 100<br />WAIT<br /><br />HIGHSPEED SETON<br />MOVE G6A, 100,  95, 180, 160, 100, 100<br />MOVE G6D, 100,  95, 180, 160, 100, 100<br />MOVE G6B, 160,  50,  70, 100, 100, 100<br />MOVE G6C, 160,  50,  70, 100, 100, 100<br />WAIT<br /><br />HIGHSPEED SETOFF<br /><br />MOVE G6A, 100, 130, 120,  80, 110, 100<br />MOVE G6D, 100, 130, 120,  80, 110, 100<br />MOVE G6B, 130, 160,  10, 100, 100, 100<br />MOVE G6C, 130, 160,  10, 100, 100, 100<br />WAIT<br /><br />GOSUB back_standing<br /><br />RETURN<br />'================================================<br />back_standing:<br /><br />SPEED 10<br /><br />MOVE G6A,100, 130, 120,  80, 110, 100<br />MOVE G6D,100, 130, 120,  80, 110, 100<br />MOVE G6B,150, 160,  10, 100, 100, 100<br />MOVE G6C,150, 160,  10, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 80, 155,  85, 150, 150, 100<br />MOVE G6D, 80, 155,  85, 150, 150, 100<br />MOVE G6B,185,  40, 60,  100, 100, 100<br />MOVE G6C,185,  40, 60,  100, 100, 100<br />WAIT<br /><br />MOVE G6A, 75, 165,  55, 165, 155, 100<br />MOVE G6D, 75, 165,  55, 165, 155, 100<br />MOVE G6B,185,  10, 100, 100, 100, 100<br />MOVE G6C,185,  10, 100, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 60, 165,  30, 165, 155, 100<br />MOVE G6D, 60, 165,  30, 165, 155, 100<br />MOVE G6B,170,  10, 100, 100, 100, 100<br />MOVE G6C,170,  10, 100, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 60, 165,  25, 160, 145, 100<br />MOVE G6D, 60, 165,  25, 160, 145, 100<br />MOVE G6B,150,  60,  90, 100, 100, 100<br />MOVE G6C,150,  60,  90, 100, 100, 100<br />WAIT<br /><br />MOVE G6A,100, 155,  25, 140, 100, 100<br />MOVE G6D,100, 155,  25, 140, 100, 100<br />MOVE G6B,130,  50,  85, 100, 100, 100<br />MOVE G6C,130,  50,  85, 100, 100, 100<br />WAIT<br /><br />RETURN<br />'================================================<br />'================================================<br />left_attack:<br />SPEED 7<br />GOSUB left_attack1<br /><br />SPEED 12<br />HIGHSPEED SETON<br />MOVE G6A, 98, 157,  20, 134, 110, 100<br />MOVE G6D, 57, 115,  77, 125, 134, 100<br />MOVE G6B,107, 135, 108, 100, 100, 100<br />MOVE G6C,112,  92,  99, 100, 100, 100<br />WAIT<br />DELAY 1000<br />HIGHSPEED SETOFF<br />SPEED 15<br />GOSUB sit_pose<br />RETURN<br />'================================================<br />left_attack1:<br />MOVE G6A,  85,  71, 152,  91, 107, 60  <br />MOVE G6D, 108,  76, 145,  93, 100, 60 <br />MOVE G6B, 100,  40,  80,  ,  ,  ,<br />MOVE G6C, 100,  40,  80,  ,  ,  ,<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />right_attack:<br />SPEED 7<br />GOSUB right_attack1<br /><br />SPEED 12<br />HIGHSPEED SETON<br />MOVE G6D, 98, 157,  20, 134, 110, 100<br />MOVE G6A, 57, 115,  77, 125, 134, 100<br />MOVE G6B,112,  92,  99, 100, 100, 100<br />MOVE G6C,107, 135, 108, 100, 100, 100<br />WAIT<br />DELAY 1000<br />HIGHSPEED SETOFF<br />SPEED 15<br />GOSUB sit_pose<br />RETURN<br />'================================================<br />right_attack1:<br />MOVE G6D,  85,  71, 152,  91, 107, 60  <br />MOVE G6A, 108,  76, 145,  93, 100, 60 <br />MOVE G6C, 100,  40,  80,  ,  ,  ,<br />MOVE G6B, 100,  40,  80,  ,  ,  ,<br />WAIT<br />RETURN<br />'================================================<br />'================================================<br />left_forward:<br />SPEED 7<br /><br />MOVE G6A,  85,  71, 152,  91, 107, 60  <br />MOVE G6D, 108,  76, 145,  93, 100, 60 <br />MOVE G6B, 130,  40,  80,  ,  ,  ,<br />MOVE G6C,  70,  40,  80,  ,  ,  ,<br />WAIT<br /><br />SPEED 12<br />HIGHSPEED SETON<br /><br />MOVE G6A, 107, 164,  21, 125,  93<br />MOVE G6D,  66, 163,  85,  65, 130<br />MOVE G6B, 189,  40,  77<br />MOVE G6C,  50,  72,  86<br />WAIT<br /><br />DELAY 1000<br />HIGHSPEED SETOFF<br /><br />GOSUB sit_pose<br />RETURN<br /><br />'================================================<br />'================================================<br />right_forward:<br />SPEED 7<br />MOVE G6D,  85,  71, 152,  91, 107, 60  <br />MOVE G6A, 108,  76, 145,  93, 100, 60 <br />MOVE G6C, 130,  40,  80,  ,  ,  ,<br />MOVE G6B,  70,  40,  80,  ,  ,  ,<br />WAIT<br /><br />SPEED 10<br />HIGHSPEED SETON<br />MOVE G6D, 107, 164,  21, 125,  93<br />MOVE G6A,  66, 163,  85,  65, 130<br />MOVE G6C, 189,  40,  77<br />MOVE G6B,  50,  72,  86<br />WAIT<br /><br />DELAY 1000<br />HIGHSPEED SETOFF<br /><br />GOSUB sit_pose<br />RETURN<br />'================================================<br />'================================================<br />forward_standup:<br /><br />SPEED 10<br /><br />MOVE G6A,100, 130, 120,  80, 110, 100<br />MOVE G6D,100, 130, 120,  80, 110, 100<br />MOVE G6B,150, 160,  10, 100, 100, 100<br />MOVE G6C,150, 160,  10, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 80, 155,  85, 150, 150, 100<br />MOVE G6D, 80, 155,  85, 150, 150, 100<br />MOVE G6B,185,  40, 60,  100, 100, 100<br />MOVE G6C,185,  40, 60,  100, 100, 100<br />WAIT<br /><br />MOVE G6A, 75, 165,  55, 165, 155, 100<br />MOVE G6D, 75, 165,  55, 165, 155, 100<br />MOVE G6B,185,  10, 100, 100, 100, 100<br />MOVE G6C,185,  10, 100, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 60, 165,  30, 165, 155, 100<br />MOVE G6D, 60, 165,  30, 165, 155, 100<br />MOVE G6B,170,  10, 100, 100, 100, 100<br />MOVE G6C,170,  10, 100, 100, 100, 100<br />WAIT<br /><br />MOVE G6A, 60, 165,  25, 160, 145, 100<br />MOVE G6D, 60, 165,  25, 160, 145, 100<br />MOVE G6B,150,  60,  90, 100, 100, 100<br />MOVE G6C,150,  60,  90, 100, 100, 100<br />WAIT<br /><br />MOVE G6A,100, 155,  25, 140, 100, 100<br />MOVE G6D,100, 155,  25, 140, 100, 100<br />MOVE G6B,130,  50,  85, 100, 100, 100<br />MOVE G6C,130,  50,  85, 100, 100, 100<br />WAIT<br /><br />GOSUB standard_pose<br /><br />RETURN<br />'================================================<br />'================================================<br />backward_standup:<br /><br />SPEED 10<br /><br />MOVE G6A,100,  10, 100, 115, 100, 100<br />MOVE G6D,100,  10, 100, 115, 100, 100<br />MOVE G6B,100, 130,  10, 100, 100, 100<br />MOVE G6C,100, 130,  10, 100, 100, 100<br />WAIT<br /><br />MOVE G6A,100,  10,  83, 140, 100, 100<br />MOVE G6D,100,  10,  83, 140, 100, 100<br />MOVE G6B, 20, 130,  10, 100, 100, 100<br />MOVE G6C, 20, 130,  10, 100, 100, 100<br />WAIT<br /><br />MOVE G6A,100, 126,  60,  50, 100, 100<br />MOVE G6D,100, 126,  60,  50, 100, 100<br />MOVE G6B, 20,  30,  90, 100, 100, 100<br />MOVE G6C, 20,  30,  90, 100, 100, 100<br />WAIT<br /><br />MOVE G6A,100, 165,  70,  15, 100, 100<br />MOVE G6D,100, 165,  70,  15, 100, 100<br />MOVE G6B, 30,  20,  95, 100, 100, 100<br />MOVE G6C, 30,  20,  95, 100, 100, 100<br />WAIT<br /><br />MOVE G6A,100, 165,  40, 100, 100, 100<br />MOVE G6D,100, 165,  40, 100, 100, 100<br />MOVE G6B,110,  70,  50, 100, 100, 100<br />MOVE G6C,110,  70,  50, 100, 100, 100<br />WAIT<br /><br />GOSUB standard_pose<br />RETURN<br />'=================================================<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=145">Ray</a> — Tue Sep 26, 2006 4:33 pm</p><hr />
]]></content>
</entry>
</feed>