GZSERVER(1)

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

πŸ’– GZSERVER πŸ’– (section 1 of the general commands manual, bestie)

okay so welcome to the gzserver page, she's a General Commands Manual girlie and she runs the Gazebo server. that's the whole vibe. let's get into it 🫢


✨ NAME ✨

gzserver β€” run the Gazebo server. literally that's her job. she serves. πŸ’…


🌸 SYNOPSIS 🌸

gzserver options world_file

πŸ¦‹ DESCRIPTION πŸ¦‹

so the Gazebo server runs the simulation and handles the commandline options, starts a Master, and runs the World update and sensor generation loops. she's doing the most, always, no cap. 🧚✨


πŸ‘‘ OPTIONS πŸ‘‘

one bullet per option, bestie, we do not skip, we do not summarise, we list all of them because that's the rule. πŸ’–

  • -v, --version β€” spits out the version info. cute little flex.
  • --verbose β€” turns the volume UP on messages going to the terminal. more yapping, more info.
  • -h, --help β€” produces this help message. hello, help, hi. πŸŽ€
  • -u, --pause β€” starts the server in a paused state. she's awake but she's not moving, she's just vibing.
  • --lockstep β€” lockstep simulation so the sensor update rates are respected. periodt, respect the rates.
  • -e, --physics arg β€” pick a physics engine (ode|bullet|dart|simbody). choose your fighter. ⭐
  • -p, --play arg β€” play a log file. press play bestie πŸ“
  • -r, --record β€” record state data. camera's rolling, main character energy.
  • --record_encoding arg (=zlib) β€” the compression encoding format for log data (zlib|bz2|txt). default is zlib, she likes her files smol.
  • --record_path arg β€” absolute path where the state data gets stored. absolute, not relative, don't play.
  • --record_period arg (=-1) β€” recording period, in seconds. default is -1.
  • --record_filter arg β€” recording filter. supports wildcard and regular expression. fancy fr fr.
  • --record_resources β€” record with model meshes and materials. the whole fit, not just the face. πŸ’…
  • --seed arg β€” start with a given random number seed. determinism queen πŸ‘‘
  • --iters arg β€” number of iterations to simulate. she'll loop that many times and then she's done.
  • --minimal_comms β€” reduce the TCP/IP traffic output by gzserver. lowkey introvert mode, less chatter on the network.
  • -s, --server-plugin arg β€” load a plugin. plug it in, plug it in πŸ”Œβœ¨
  • -o, --profile arg β€” physics preset profile name, pulled from the options in the world file.

🌈 AUTHOR 🌈

Open Source Robotics Foundation. icons only, we stan. 🫢


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 that's the legal bit and it is NOT a vibe you can skip, bestie, it's literally in the page. read it. comply with it. slay responsibly. 😭

and that's the whole page!! shoutout to the March 2022 date stamp and the GZSERVER(1) source up top β€” she's been iconic since 2012 and she's still iconic now. bye bestie, go simulate something πŸ¦‹πŸ’–βœ¨

πŸ“¦ where this page comes from