0.7.0
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_requeststateservice topic changed toget_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
visualizetoheadlessfor consistency. - Moved most contents of
MujocoSim::rendering::VisualStructintomujoco_ros::MujocoEnv::offscreen. - Renamed
MujocoSim::rendering::CameraStream->mujoco_ros::rendering::OffscreenCamera. env_idmembers were removed from messages, since env_ids are no longer used.- Added more compiler warnings (see CompilerWarnings.cmake).
Contributors: @DavidPL1