Uuv_simulator: рдЧрдЬрд╝реЗрдмреЛ_рдЧреБрдИ-2 рдореБрджреНрджрд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 25 рдордИ 2017  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: uuvsimulator/uuv_simulator

рдирдорд╕реНрддреЗ, рдореИрдВрдиреЗ рд╡рд┐рдХреА рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП VMware рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Ubuntu 16.04 ROS рдЧрддрд┐рдЬ рдореЗрдВ uuv рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдореИрдВ рдХрдорд╛рдВрдб roslaunch uuv_descriptions empty_underwater_world.launch рдЗрдирдкреБрдЯ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЙрдЧ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реВрдВ:
....
VMware: vmw_ioctl_command рддреНрд░реБрдЯрд┐ рдЕрдорд╛рдиреНрдп рддрд░реНрдХред
рдирд┐рд░рд╕реНрдд (рдХреЛрд░ рдбрдВрдк рдХрд┐рдпрд╛ рдЧрдпрд╛)
[gazebo_gui-2] рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдореГрддреНрдпреБ рд╣реЛ рдЧрдИ рд╣реИ [pid 43452, рдирд┐рдХрд╛рд╕ рдХреЛрдб 134, cmd /opt/ros/kinetic/lib/gazebo_ros/gzclient __name:=gazebo_gui __log:=/home/name/.ros/log/6751db6c-4111- 11e7-9c52-000c29919bea/gazebo_gui-2.log]ред
рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓: /home/name/.ros/log/6751db6c-4111-11e7-9c52-000c29919bea/gazebo_gui-2*.log

рддреЛ рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рдХреИрд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛ рд╕рдХрддрд╛ рд╣реВрдВ? рдзрдиреНрдпрд╡рд╛рджред

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

рдирдорд╕реНрддреЗ,

рдПрдХ рддреНрд╡рд░рд┐рдд рд╕рдорд╛рдзрд╛рди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдЪрд▓рд╛рдирд╛ рд╣реИ:

рдирд┐рд░реНрдпрд╛рдд LIBGL_ALWAYS_SOFTWARE=1

рдЧрдЬрд╝реЗрдмреЛ рдХреЛ рддрдм рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛрдирд╛ рдмрдВрдж рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореВрд▓ рдЙрдмрдВрдЯреВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рд┐рдореБрд▓реЗрд╢рди рдмрд╣реБрдд рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ рдореИрдВ рдЧрд▓рдд рдирд╣реАрдВ рд╣реВрдВ, рддреЛ VMWare рдореЗрдВ рдХреБрдЫ рдбреНрд░рд╛рдЗрд╡рд░ рднреА рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП рдЬрд┐рдиреНрд╣реЗрдВ рднреА рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рдЖрдЬрдорд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╣рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ?

рд╢реНрд░реЗрд╖реНрда,
рдореВрд╕рд╛

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

рдирдорд╕реНрддреЗ,

рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рднреАрддрд░ Gazebo рдЪрд▓рд╛рдиреЗ рд╕реЗ 3D рдЧреНрд░рд╛рдлрд╝рд┐рдХреНрд╕ рдХреЗ рдХрд╛рд░рдг рд╕рдорд╕реНрдпрд╛рдПрдБ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред

рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЗрд╕реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реБрдП рдЧрдЬрд╝реЗрдмреЛ рдЙрддреНрддрд░реЛрдВ рдкрд░ рдЗрд╕ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рджреЗрдЦрд╛

рд╢реНрд░реЗрд╖реНрда,
рд╕реЗрдмрд╛рд╕реНрдЯрд┐рдпрди

рдирдорд╕реНрддреЗ,

рдПрдХ рддреНрд╡рд░рд┐рдд рд╕рдорд╛рдзрд╛рди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдЪрд▓рд╛рдирд╛ рд╣реИ:

рдирд┐рд░реНрдпрд╛рдд LIBGL_ALWAYS_SOFTWARE=1

рдЧрдЬрд╝реЗрдмреЛ рдХреЛ рддрдм рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛрдирд╛ рдмрдВрдж рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореВрд▓ рдЙрдмрдВрдЯреВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рд┐рдореБрд▓реЗрд╢рди рдмрд╣реБрдд рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ рдореИрдВ рдЧрд▓рдд рдирд╣реАрдВ рд╣реВрдВ, рддреЛ VMWare рдореЗрдВ рдХреБрдЫ рдбреНрд░рд╛рдЗрд╡рд░ рднреА рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП рдЬрд┐рдиреНрд╣реЗрдВ рднреА рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рдЖрдЬрдорд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╣рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ?

рд╢реНрд░реЗрд╖реНрда,
рдореВрд╕рд╛

рдирдорд╕реНрддреЗ, рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд┐рдпрд╛? рдпрджрд┐ рдЖрдкрдиреЗ рдХрд┐рдпрд╛, рддреЛ рдХреНрдпрд╛ рдЖрдк рдпрд╣ рдХрд╣рддреЗ рд╣реБрдП рд╕рдВрджреЗрд╢ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдиреЗ рдпрд╣ рдХреИрд╕реЗ рдХрд┐рдпрд╛?

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рдерд╛ рдФрд░

export LIBGL_ALWAYS_SOFTWARE=1

рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ

рдзрдиреНрдпрд╡рд╛рдж

рдЧрдЬрд╝реЗрдмреЛ рдХреЛ рд╡реАрдПрдорд╡реЗрдпрд░ рд╡реАрдПрдо рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рдЗрд╕реЗ рдЦреЛрдЬрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рдФрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд┐рд░ред

рдпрд╣ рд╕рдВрдпреЛрдЬрди рдЖрдВрд╢рд┐рдХ 3рдбреА рддреНрд╡рд░рдг рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ:

  • рд╡рд┐рдВрдбреЛрдЬ 7 рд╣реЛрд╕реНрдЯ
  • рд╡реАрдПрдорд╡реЗрдпрд░ 15.5.2 рдмрд┐рд▓реНрдб-15785246
  • рдЙрдмрдВрдЯреВ 18.04.4 рдПрд▓рдЯреАрдПрд╕
  • рдЧреНрд░рд╛рдлрд┐рдХреНрд╕: SVGA3D; рдирд┐рд░реНрдорд╛рдг: рд░рд┐рд▓реАрдЬ; рдПрд▓рдПрд▓рд╡реАрдПрдо;
  • рдЧрдЬрд╝реЗрдмреЛ рдорд▓реНрдЯреА-рд░реЛрдмреЛрдЯ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░, рд╕рдВрд╕реНрдХрд░рдг 9.0.0

рдирд┐рд╖реНрдкрд╛рджрди рдЪрд▓рд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ

  • рдирд┐рд░реНрдпрд╛рдд SVGA_VGPU10=0
    (рдпрд╣ рдУрдкрдирдЬреАрдПрд▓ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рд╡рд╛рдкрд╕ рд░реЛрд▓ рдХрд░рддрд╛ рд╣реИ)

рдпрд╣ рдПрдХ рдорд╛рдореВрд▓реА рдкреАрд╕реА рдкрд░ 60fps рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд╣реИред

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

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

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

Timple picture Timple  ┬╖  24рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

HashirZahir picture HashirZahir  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

atomoclast picture atomoclast  ┬╖  23рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

bst picture bst  ┬╖  33рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ