mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-21 01:01:43 +00:00
To publish the simulation zip, run ./gradlew publish -PmakeSim Targeting Ubuntu 14.04 and 15.10 for now, with 14.04 being the currently best supported. Two scripts have been drafted for installing, for 14.04 and 15.10 It currently publishes to ~/releases/maven/development/simulation There is a known bug that gz_msgs for 15.10 must be built using protobuf 2.6, which is not the default on 14.04. Change-Id: I6cccd601671553d30fd05bbbc79c2b7dc1efbf1d
Simulation Directory
Observe the following directory structure
. |-- frc_gazebo_plugins (contains Gazebo Plugins) | |-- clock | |-- dc_motor | |-- encoder | |-- gyro | |-- plugins | |-- pneumatic_piston | |-- potentiometer | |-- rangefinder | |-- servo | |-- frcsim (launches gazebo with model/plugin paths on linux) |-- JavaGazebo (java library used by java simulation. Equivelant of the C++ gazebo_transport) |-- SimDS (linux driverstation)
The gazbeo plugins are currently built with CMake. Eventually they will be built with gradle.
All of this is delivered to students via a zip file
Building
see the top level building.md