рд╣реЗ рд▓реЛрдЧреЛрдВ,
рдмрд╕ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рд╕рдВрджреЗрд╢ рджрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ? рдореИрдВ Pixhawk рдкрд░ Telem рдкреЛрд░реНрдЯ 2 рдкрд░ IMU рд╕рдВрджреЗрд╢ рджрд░ рдХреЛ рд▓рдЧрднрдЧ 200Hz рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рдерд╛ред
рдореИрдВрдиреЗ рдпрд╣ рдЯрд┐рдХрдЯ рджреЗрдЦрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ @LorenzMeier рджреНрд╡рд╛рд░рд╛ рдмрддрд╛рдП рдЧрдП рджрд░ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рд▓рд┐рдП QGC рдкрд░ рдкреНрд░рд▓реЗрдЦрди рдирд╣реАрдВ рдорд┐рд▓рд╛ред
рдЖрдк QGC рд╕реЗ рд╕рдВрджреЗрд╢ рджрд░реЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред
рдЬреВрди 6, 2015, рдкрд░ 7:38 pm рдкрд░, y22ma [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:
рд╣реЗ рд▓реЛрдЧреЛрдВ,
рдмрд╕ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рд╕рдВрджреЗрд╢ рджрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ? рдореИрдВ Pixhawk рдкрд░ Telem рдкреЛрд░реНрдЯ 2 рдкрд░ IMU рд╕рдВрджреЗрд╢ рджрд░ рдХреЛ рд▓рдЧрднрдЧ 200Hz рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рдерд╛ред
рдореИрдВрдиреЗ рдпрд╣ рдЯрд┐рдХрдЯ https://github.com/mavlink/mavros/issues/178 рджреЗрдЦрд╛ , рд▓реЗрдХрд┐рди рдореБрдЭреЗ @LorenzMeier https://github.com/LorenzMeier рджреНрд╡рд╛рд░рд╛ рдмрддрд╛рдП рдЧрдП рджрд░ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рд▓рд┐рдП QGC рдкрд░ рдкреНрд░рд▓реЗрдЦрди рдирд╣реАрдВ рдорд┐рд▓рд╛
-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub https://github.com/mavlink/mavros/issues/305 рдкрд░
@DonLakeFlyer рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рддреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЗрд╕реЗ рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ rc.usb рдФрд░ reflash рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рд╣реИ? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдЯреНрд░реАрдо рдПрдкреАрдЖрдИ рдЕрднреА рднреА рдмрд╣рд┐рд╖реНрдХреГрдд рд╣реИред
рдЪреАрдпрд░реНрд╕,
рдпрд╛рди
рдореБрдЭреЗ рдЗрд╕рдХрд╛ рдЙрддреНрддрд░ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдлрд░реНрдорд╡реЗрдпрд░ рдкрдХреНрд╖ рд╕реЗ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПред
рдЬреВрди 6, 2015, рдкрд░ 8:40 pm рдкрд░, y22ma [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:
@DonLakeFlyer https://github.com/DonLakeFlyer рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рддреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЗрд╕реЗ рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ rc.usb рдФрд░ reflash рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рд╣реИ? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдЯреНрд░реАрдо рдПрдкреАрдЖрдИ рдЕрднреА рднреА рдмрд╣рд┐рд╖реНрдХреГрдд рд╣реИред
рдЪреАрдпрд░реНрд╕,
рдпрд╛рди
-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub https://github.com/mavlink/mavros/issues/305#issuecomment -109680623 рдкрд░
@ y22ma рдЖрдкрдХреЛ extras.txt
рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рд╕рдордЭ рд▓рд┐рдпрд╛ред рдореБрдЭреЗ рдмрд╕ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
рдорд╛рд╡рд▓рд┐рдВрдХ рд╕реНрдЯреНрд░реАрдо -d /dev/ttyACM0 -s HIGHRES_IMU -r 100
IMU рд╕рдВрджреЗрд╢реЛрдВ рдХреА рджрд░ рдХреЛ 100Hz рддрдХ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП?
рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ SD рдХрд╛рд░реНрдб рдкрд░ /etc/ рдкрд░ рдПрдХ extras.txt рдЬреЛрдбрд╝рд╛, рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рд╣реИ:
#!nsh
#
# USB MAVLink start
#
mavlink start -d /dev/ttyS6 -b 921600
# Enable a number of interesting streams we want via USB
mavlink stream -d /dev/ttyS6 -s PARAM_VALUE -r 300
mavlink stream -d /dev/ttyS6 -s MISSION_ITEM -r 50
mavlink stream -d /dev/ttyS6 -s NAMED_VALUE_FLOAT -r 10
mavlink stream -d /dev/ttyS6 -s OPTICAL_FLOW_RAD -r 10
mavlink stream -d /dev/ttyS6 -s VFR_HUD -r 20
mavlink stream -d /dev/ttyS6 -s ATTITUDE -r 20
mavlink stream -d /dev/ttyS6 -s ACTUATOR_CONTROL_TARGET0 -r 30
mavlink stream -d /dev/ttyS6 -s RC_CHANNELS_RAW -r 5
mavlink stream -d /dev/ttyS6 -s SERVO_OUTPUT_RAW_0 -r 20
mavlink stream -d /dev/ttyS6 -s POSITION_TARGET_GLOBAL_INT -r 10
mavlink stream -d /dev/ttyS6 -s LOCAL_POSITION_NED -r 30
mavlink stream -d /dev/ttyS6 -s MANUAL_CONTROL -r 5
mavlink stream -d /dev/ttyS6 -s HIGHRES_IMU -r 100
mavlink stream -d /dev/ttyS6 -s GPS_RAW_INT -r 20
# Exit shell to make it available to MAVLink
exit
рдореИрдВрдиреЗ SERIAL4 рдкреЛрд░реНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП HIGHRES_IMU рджрд░ рдХреЛ 150 рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛, рдФрд░ рдкреЛрд░реНрдЯ рдХреЛ ttyS6 рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ред рдореИрдВрдиреЗ рдЖрд░рдЯреАрдПрд╕ рдФрд░ рд╕реАрдЯреАрдПрд╕ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рднреА рдЬреЛрдбрд╝рд╛, рдФрд░ рдбреЗрдЯрд╛ рддреЗрдЬреА рд╕реЗ рдЖ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ 124 рд╣рд░реНрдЯреНрдЬ рдкрд░ред рдХреНрдпрд╛ рд╡рд╣ рдЙрдкрдХрд░рдг рдЬреЛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдЙрд╕рдХреА рдКрдкрд░реА рд╕реАрдорд╛ рд╣реЛрдЧреА?
рд╡реИрд╕реЗ рднреА, рдореВрд▓ рдкреНрд░рд╢реНрди рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░реЗрдВред
@y22ma
рдореИрдВ PX4 рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рд╕рдВрджреЗрд╢ рджрд░ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рдореЗрдВ /etc/ рдкрд░ extras.txt рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛? PX4 рдлрд░реНрдорд╡реЗрдпрд░ /etc/ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдкрд░ extras.txt рдХреЛ рдкрдврд╝реЗрдЧрд╛? Extras.txt рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╣рдореЗрдВ рдХреБрдЫ рдФрд░ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ?
рдзрдиреНрдпрд╡рд╛рдж!
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ SD рдХрд╛рд░реНрдб рдкрд░ /etc/ рдкрд░ рдПрдХ extras.txt рдЬреЛрдбрд╝рд╛, рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рд╣реИ:
рдореИрдВрдиреЗ SERIAL4 рдкреЛрд░реНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП HIGHRES_IMU рджрд░ рдХреЛ 150 рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛, рдФрд░ рдкреЛрд░реНрдЯ рдХреЛ ttyS6 рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ред рдореИрдВрдиреЗ рдЖрд░рдЯреАрдПрд╕ рдФрд░ рд╕реАрдЯреАрдПрд╕ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рднреА рдЬреЛрдбрд╝рд╛, рдФрд░ рдбреЗрдЯрд╛ рддреЗрдЬреА рд╕реЗ рдЖ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ 124 рд╣рд░реНрдЯреНрдЬ рдкрд░ред рдХреНрдпрд╛ рд╡рд╣ рдЙрдкрдХрд░рдг рдЬреЛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдЙрд╕рдХреА рдКрдкрд░реА рд╕реАрдорд╛ рд╣реЛрдЧреА?
рд╡реИрд╕реЗ рднреА, рдореВрд▓ рдкреНрд░рд╢реНрди рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░реЗрдВред