Код: Выделить всё
system('python3 /home/niuniek/meldog-ros/src/power_unit_v3/launch/power_unit_run_simulation_node.py')
Код: Выделить всё
def launch_gazebo_simulation():
# Open a new terminal and launch Gazebo simulation
p1 = subprocess.Popen(['gnome-terminal', '--', 'bash', '-c', 'cd meldog-ros && timeout 13s ros2 launch power_unit_v3 power_unit_v3_optimization.launch.py'])
time.sleep(13)
p2 = subprocess.Popen(['gnome-terminal', '--', 'bash', '-c', 'killall ruby'])
if __name__ == '__main__':
# launch_gazebo_simulation()
launch_gazebo_simulation()
Код: Выделить всё
[ruby $(which ign) gazebo-2] Library error for [/usr/lib/x86_64-linux-gnu/libignition-gazebo6-ign.so.6.16.0]: /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5: undefined symbol: _ZN18QTextureGlyphCache8populateEP11QFontEngineiPKjPK11QFixedPoint, version Qt_5_PRIVATE_API
[ERROR] [ruby $(which ign) gazebo-2]: process has died [pid 16310, exit code 255, cmd 'ruby $(which ign) gazebo -r -v -v4 empty.sdf --force-version 6'].
Подробнее здесь: https://stackoverflow.com/questions/793 ... quick-so-5