Mavros: рд╕рдВрджреЗрд╢ рджрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡рд┐рдзрд┐

рдХреЛ рдирд┐рд░реНрдорд┐рдд 7 рдЬреВрди 2015  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: mavlink/mavros

рд╣реЗ рд▓реЛрдЧреЛрдВ,

рдмрд╕ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рд╕рдВрджреЗрд╢ рджрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ? рдореИрдВ Pixhawk рдкрд░ Telem рдкреЛрд░реНрдЯ 2 рдкрд░ IMU рд╕рдВрджреЗрд╢ рджрд░ рдХреЛ рд▓рдЧрднрдЧ 200Hz рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рдерд╛ред

рдореИрдВрдиреЗ рдпрд╣ рдЯрд┐рдХрдЯ рджреЗрдЦрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ @LorenzMeier рджреНрд╡рд╛рд░рд╛ рдмрддрд╛рдП рдЧрдП рджрд░ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рд▓рд┐рдП QGC рдкрд░ рдкреНрд░рд▓реЗрдЦрди рдирд╣реАрдВ рдорд┐рд▓рд╛ред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ 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 рд╣рд░реНрдЯреНрдЬ рдкрд░ред рдХреНрдпрд╛ рд╡рд╣ рдЙрдкрдХрд░рдг рдЬреЛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдЙрд╕рдХреА рдКрдкрд░реА рд╕реАрдорд╛ рд╣реЛрдЧреА?

рд╡реИрд╕реЗ рднреА, рдореВрд▓ рдкреНрд░рд╢реНрди рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░реЗрдВред

рд╕рднреА 7 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЖрдк 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 рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╣рдореЗрдВ рдХреБрдЫ рдФрд░ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ?
рдзрдиреНрдпрд╡рд╛рдж!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Phadadev picture Phadadev  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mtsakaguchi picture mtsakaguchi  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

MasterRos picture MasterRos  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lucaspenna00 picture lucaspenna00  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

L4ncelot picture L4ncelot  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ