рдЕрд░реЗ,
рд╡рд╛рд╕реНрддрд╡рд┐рдХ PX4 рдорд╛рд╕реНрдЯрд░ рдФрд░ рдорд╛рд╡рд░реЛрд╕ рдХреЗ рд╕рд╛рде рдореБрдЭреЗ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рд╣реИ:
ODOM: Ex: Could not find a connection between 'local_origin_ned' and 'fcu' because they are not part of the same tree.Tf has two or more unconnected trees.
рдпрд╣ https://github.com/mavlink/mavros/pull/1252 рдХрд╛ рд╕реАрдзрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ
рдХреНрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ рд╣реИред PX4 рдлрд░реНрдорд╡реЗрдпрд░ рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рдорд╣реАрдиреЛрдВ рдореЗрдВ рдореЗрд░реЗ рд▓рд┐рдП рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдкрд┐рдЫрд▓реЗ 3 рджрд┐рдиреЛрдВ рд╕реЗ рдпрд╣ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ
ODOM: Ex: Could not find a connection between 'local_origin_ned' and 'fcu' because they are not part of the same tree.Tf has two or more unconnected trees.
рдореИрдВрдиреЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЦрд░реЛрдВрдЪ рд╕реЗ рдмрдирд╛рдиреЗ рдХреА рднреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдпрд╣ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдХреНрдпрд╛ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ?
рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдЗрд╕рдХрд╛ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рд╣реИ?
рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИ рдФрд░ рдЕрджреНрдпрддрди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред
рд╕рдорд╛рдзрд╛рди https://github.com/mavlink/mavros/pull/1300 . рдореЗрдВ рдЖ рд░рд╣рд╛ рд╣реИ
рдирдорд╕реНрддреЗ, рдореИрдВрдиреЗ рдирд╡реАрдирддрдо рдлрд░реНрдорд╡реЗрдпрд░ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ рдФрд░ рдореИрдВ рдЙрд╕реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреНрдпрд╛ рдореБрдЭреЗ рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рдордп рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ рдХреНрдпрд╛ рдореИрдВ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рдЕрдВрджрд░ рдХреБрдЫ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?
@ рдЖрдк рдЬрд┐рд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ MAVROS рдХреА рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдирд╣реАрдВ рддреЛрдбрд╝реЗрдЧреАред рдХреГрдкрдпрд╛ #1300 рдХреА рд╕рдореАрдХреНрд╖рд╛ рдФрд░ рд╡рд┐рд▓рдп рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ рдФрд░ рдЬреИрд╕реЗ рд╣реА рдпрд╣ рдЕрдкрд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдЖрдПрдЧрд╛, рд╣рдо рд░рд┐рд▓реАрдЬ рдХрд░ рджреЗрдВрдЧреЗред
рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИ рдФрд░ рдЕрджреНрдпрддрди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред
рдЖрдк рд╕рднреА рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рджреЛрд╕реНрддреЛрдВред
рдЗрд╕ рд▓реЙрдиреНрдЪ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЬрд╛рдПрдЧреАред
<node name="task_3" pkg="task_3" type="task_3_node" output="screen"/>
<node name ="link1_broadcaster" pkg="tf" type="static_transform_publisher" args="0 0 0 0 0 0 local_origin_ned fcu 10" />
рдЗрд╕ рд▓реЙрдиреНрдЪ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЬрд╛рдПрдЧреАред
<node name="task_3" pkg="task_3" type="task_3_node" output="screen"/> <node name ="link1_broadcaster" pkg="tf" type="static_transform_publisher" args="0 0 0 0 0 0 local_origin_ned fcu 10" />
рдЗрд╕рд╕реЗ рдХреБрдЫ рд╣рд▓ рдирд╣реАрдВ рд╣реЛрддрд╛ред рдмрд╕ рд╕рдорд╕реНрдпрд╛ рдЫреБрдкрд╛рддрд╛ рд╣реИ;)
рдореИрдВ рдорд╛рд╡рд░реЛрд╕/рдЧреНрд▓реЛрдмрд▓_рдкреЛрдЬрд┐рд╢рди/рдХрдВрдкрд╛рд╕_рдПрдЪрдбреАрдЬреА рдФрд░ рдорд╛рд╡рд░реЛрд╕/рдЧреНрд▓реЛрдмрд▓_рдкреЛрдЬрд┐рд╢рди/рдЧреНрд▓реЛрдмрд▓ рд╕реЗ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рд╡рд┐рд╖рдп рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рд╣реЛ рд░рд╣реЗ рд╣реИрдВред рдореБрдЭреЗ рддреНрд░реБрдЯрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдХреА рдПрдХ рд╣реА рддреНрд░реБрдЯрд┐ рд╣реИ:
ODOM: рдЙрджрд╛рд╣рд░рдг: 'local_origin_ned' рдФрд░ 'fcu' рдХреЗ рдмреАрдЪ рдХреЛрдИ рд╕рдВрдмрдВрдз рдирд╣реАрдВ рдЦреЛрдЬ рд╕рдХрд╛ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдПрдХ рд╣реА рдкреЗрдбрд╝ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реИрдВред Tf рдореЗрдВ рджреЛ рдпрд╛ рдЕрдзрд┐рдХ рдЕрд╕рдВрдмрджреНрдз рдкреЗрдбрд╝ рд╣реИрдВред
рдХреНрдпрд╛ рддреНрд░реБрдЯрд┐ рдФрд░ рд╡рд┐рд╖рдпреЛрдВ рдХреЗ рдмреАрдЪ рдХреЛрдИ рд╕рдВрдмрдВрдз рд╣реИ?
рдореИрдВ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?
рдЖрдк рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рдж!
рдореИрдВ рдорд╛рд╡рд░реЛрд╕/рдЧреНрд▓реЛрдмрд▓_рдкреЛрдЬрд┐рд╢рди/рдХрдВрдкрд╛рд╕_рдПрдЪрдбреАрдЬреА рдФрд░ рдорд╛рд╡рд░реЛрд╕/рдЧреНрд▓реЛрдмрд▓_рдкреЛрдЬрд┐рд╢рди/рдЧреНрд▓реЛрдмрд▓ рд╕реЗ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рд╡рд┐рд╖рдп рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рд╣реЛ рд░рд╣реЗ рд╣реИрдВред рдореБрдЭреЗ рддреНрд░реБрдЯрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдХреА рдПрдХ рд╣реА рддреНрд░реБрдЯрд┐ рд╣реИ:
ODOM: рдЙрджрд╛рд╣рд░рдг: 'local_origin_ned' рдФрд░ 'fcu' рдХреЗ рдмреАрдЪ рдХреЛрдИ рд╕рдВрдмрдВрдз рдирд╣реАрдВ рдЦреЛрдЬ рд╕рдХрд╛ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдПрдХ рд╣реА рдкреЗрдбрд╝ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реИрдВред Tf рдореЗрдВ рджреЛ рдпрд╛ рдЕрдзрд┐рдХ рдЕрд╕рдВрдмрджреНрдз рдкреЗрдбрд╝ рд╣реИрдВред
рдХреНрдпрд╛ рддреНрд░реБрдЯрд┐ рдФрд░ рд╡рд┐рд╖рдпреЛрдВ рдХреЗ рдмреАрдЪ рдХреЛрдИ рд╕рдВрдмрдВрдз рд╣реИ?
рдореИрдВ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?рдЖрдк рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рдж!
рд╣рд╛рдБред 0.33 рдкрд╣рд▓реЗ рд╣реА рд░рд┐рд▓реАрдЬрд╝ рд╣реЛ рдЪреБрдХрд╛ рдерд╛ рдФрд░ рдЬрд▓реНрдж рд╣реА рдлрд┐рдХреНрд╕ рдЙрдкрдпреБрдХреНрдд рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡реИрд╕реЗ рднреА, рдЕрдЧрд░ рдЖрдк рдЗрд╕реЗ рдЕрднреА рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╕реНрд░реЛрдд рд╕реЗ MAVROS рдмрдирд╛рдПрдВ рдпрд╛ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред
рдЕрд╕рд▓ рдореЗрдВ, рдореИрдВ рдлрд┐рд░ рд╕реЗ рдХрд╣рддрд╛ рд╣реВрдВ: рдЖрдкрдХреЛ рдЬреЛ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИ рдЙрд╕рдХрд╛ рдЯреАрдПрдл рдореБрджреНрджреЗ рд╕реЗ рдХреЛрдИ рд▓реЗрдирд╛-рджреЗрдирд╛ рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рдЬреЛ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд╕рдорд╕реНрдпрд╛ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реА рд╣реИ, рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рдСрдЯреЛрдкрд╛рдпрд▓рдЯ рдкрд░ GPS рдбреЗрдЯрд╛ рдирд╣реАрдВ рд╣реИред рд╡реИрд╕реЗ рднреА, рдореБрджреНрджрд╛ рдЕрд▓рдЧ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреГрдкрдпрд╛ рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ рдЪрд░реНрдЪрд╛ рдЬрд╛рд░реА рди рд░рдЦреЗрдВред
рдорд╛рдИ рд╕рд┐рд╕реНрдЯрдорд┐рд╕: рдЙрдмрдВрдЯреВ 18.04 + рдкреАрдПрдХреНрд╕ 4+ рдЖрд░рдУрдПрд╕ рдореЗрд▓реЛрдбрд┐рдХ рдореЛрд░реЗрдирд┐рдпрд╛ред
рдореИрдВ рдкреВрд░реНрдг рдЕрдиреБрдХрд░рдг рдореЗрдВ рд╣реВрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдкрд┐рдХреНрд╕рд╡рд╛рд░реНрдХ рдирд╣реАрдВ рд╣реИ
рдЬрдм рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рд╡рд╣реА рдкрд░реЗрд╢рд╛рдиреА рд╣реЛрддреА рд╣реИ: roslaunch px4 mavros_posix_sitl.launch
рдореИрдВ рдЗрди рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рдирд╣реАрдВ рд╕рдордЭ рд╕рдХрддрд╛ред
рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреИрд╕реЗ рд╣рд▓ рдХрд░реЗрдВ? рдЖрдкрдХрд╛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж !
рдорд╛рдИ рд╕рд┐рд╕реНрдЯрдорд┐рд╕: рдЙрдмрдВрдЯреВ 18.04 + рдкреАрдПрдХреНрд╕ 4+ рдЖрд░рдУрдПрд╕ рдореЗрд▓реЛрдбрд┐рдХ рдореЛрд░реЗрдирд┐рдпрд╛ред
рдореИрдВ рдкреВрд░реНрдг рдЕрдиреБрдХрд░рдг рдореЗрдВ рд╣реВрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдкрд┐рдХреНрд╕рд╡рд╛рд░реНрдХ рдирд╣реАрдВ рд╣реИ
рдЬрдм рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рд╡рд╣реА рдкрд░реЗрд╢рд╛рдиреА рд╣реЛрддреА рд╣реИ: roslaunch px4 mavros_posix_sitl.launch
рдореИрдВ рдЗрди рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рдирд╣реАрдВ рд╕рдордЭ рд╕рдХрддрд╛ред
рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреИрд╕реЗ рд╣рд▓ рдХрд░реЗрдВ? рдЖрдкрдХрд╛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж !
catkin_ws/devel/setup.bash рдФрд░ /opt/ros/.../setup.bash рдХреЛ рд╕реНрд░реЛрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдЗрд╕реЗ рдХрд░рдиреЗ рд╕реЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛ рдЧрдпрд╛ред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдк catkin_ws рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдЕрдВрджрд░ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЛ рд╕реЛрд░реНрд╕ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЗрд╕рд╕реЗ рдХреБрдЫ рд╣рд▓ рдирд╣реАрдВ рд╣реЛрддрд╛ред рдмрд╕ рд╕рдорд╕реНрдпрд╛ рдЫреБрдкрд╛рддрд╛ рд╣реИ;)