Skip to content

0.7.0

Compare
Choose a tag to compare
@DavidPL1 DavidPL1 released this 15 Aug 11:04
· 112 commits to noetic-devel since this release

Added

  • Updated to MuJoCo library version 2.3.6.
  • Added a step(num_steps=1, blocking=true) public function.
  • Unit tests for plugin loading and resetting and running callbacks correctly.
  • Now automatically building with AVX instructions, if possible.
  • CMake tooling borrowed from deepminds MuJoCo repo and https://github.com/osjacky430/ros_pkg_template/.

Changed

  • Moved from static namespace to object oriented application model.
  • get_load_requeststate service topic changed to get_loading_request_state.
  • Renamed namespaces:
    • mujoco_ros_sensors -> mujoco_ros::sensors.
    • mujoco_ros_control -> mujoco_ros::control.
    • MujocoSim -> mujoco_ros.
    • MujocoSim::detail -> moved mostly to private access members, namespace is not necessary anymore.
    • MujocoSim::jointName2id -> mujoco_ros::util::jointName2id.
  • Node launchfile arg changed from visualize to headless for consistency.
  • Moved most contents of MujocoSim::rendering::VisualStruct into mujoco_ros::MujocoEnv::offscreen.
  • Renamed MujocoSim::rendering::CameraStream -> mujoco_ros::rendering::OffscreenCamera.
  • env_id members were removed from messages, since env_ids are no longer used.
  • Added more compiler warnings (see CompilerWarnings.cmake).

Contributors: @DavidPL1