GAZEBO(1)

πŸ“¦
version 11.10.2 Β· 2 versions
, in ubuntu jammy

πŸŽ€ GAZEBO(1) β€” General Commands Manual πŸŽ€

okay bestie, welcome to the gazebo page from the General Commands Manual πŸ’– she's iconic, she runs simulations, and she's about to be your whole personality. let's go.


✨ NAME ✨

gazebo β€” Run the Gazebo server and GUI.


🌸 SYNOPSIS 🌸

gazebo options world_file

πŸ¦‹ DESCRIPTION πŸ¦‹

so like. the Gazebo server is the one doing the actual work β€” she runs the simulation, she handles the commandline options, she starts a Master, and she keeps the World update loop and the sensor generation loop spinning. no cap, she's the main character here. πŸ’…

and then, because she's generous, this also starts up the Gazebo GUI client in a separate process. two of them, bestie. a whole duo. 🫢


πŸ’… OPTIONS πŸ’…

  • -v, --version β€” spits out the version info. cute, quick, done. ✨
  • --verbose β€” makes her talk MORE. increases the messages written to the terminal. πŸ—£οΈ
  • -h, --help β€” produces this help message. the classic "bestie explain urself" button. πŸ™ˆ
  • -u, --pause β€” starts the server in a paused state. she's just gonna sit there, unbothered. ⏸️
  • -e, --physics arg β€” pick your physics engine: ode|bullet|dart|simbody. choose wisely, they're all baddies in their own way. πŸ”₯
  • -p, --play arg β€” play a log file. like pressing play on a lil simulation mixtape. 🎡
  • -r, --record β€” record state data. she's filming. πŸ“Ή
  • --record_encoding arg (=zlib) β€” compression encoding format for log data: zlib|bz2|txt. defaults to zlib, lowkey the sensible one. πŸ’–
  • --record_path arg β€” the absolute path where you want to store state data. absolute, bestie. no shortcuts. πŸ“
  • --record_period arg (=-1) β€” recording period, in seconds. defaults to -1. ⏱️
  • --record_filter arg β€” recording filter, and yes she supports wildcard and regular expression. fancy fr fr. πŸŽ€
  • --record_resources β€” record with model meshes and materials included. the full glam, not just the silhouette. ✨
  • --seed arg β€” start with a given random number seed. manifest your randomness. 🌈
  • --iters arg β€” number of iterations to simulate. how many laps, babe? πŸ”
  • --minimal_comms β€” reduce the TCP/IP traffic output by gazebo. she's going quiet mode. 🀫
  • -g, --gui-plugin arg β€” load a System plugin. deprecated ⚠️ β€” she's still here but she's retired, know that.
  • --gui-client-plugin arg β€” load a GUI plugin. the current one. the it-girl. πŸ‘‘
  • -s, --server-plugin arg β€” load a server plugin. πŸ–₯️
  • -o, --profile arg β€” physics preset profile name, pulled from the options in the world file. 🌍
  • --lockstep β€” lockstep simulation so sensor update rates are respected. everyone moves together, no stragglers. πŸšΆβ™€οΈπŸšΆβ™€οΈπŸšΆβ™€οΈ

🫢 AUTHOR 🫢

Open Source Robotics Foundation β€” the ones who made all of this happen. we love them, actually.


Copyright (C) 2012 Open Source Robotics Foundation

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

okay so the license is giving "read the full thing, bestie" β€” this page only shows you the opening lines, so go peep the actual License file for the whole story. πŸ“œ

and that's the whole page, no crumbs left behind ✨ this lil manual page is from March 2022, shipped with the Gazebo man pages β€” so when you're running it, just remember the date, periodt. πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from