Skip to content

Commit

Permalink
Bumped to version 0.3.4
Browse files Browse the repository at this point in the history
  • Loading branch information
jeguzzi committed Jan 9, 2025
1 parent 7f82e83 commit fa348ac
Show file tree
Hide file tree
Showing 12 changed files with 34 additions and 11 deletions.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# Changelog

## [0.3.4] 2025-01-09

This patch release adds a few arguments to Navground CLI and fixes some issues when running an experiment over multiple processes.

### Added

- In `run`, added optional argument `--save_directory` that overrides the experiment config.
- In `run`, `sample`, `echo`, and `record_video`, added optional argument `--chdir` that changes the working directory to the parent of the file that is being loaded. This enable to specified file paths in the file fields that are relative to the path.
- lua function `simNavground.dump`
- Added run callbacks to `Experiment` pickling.
- Added `Buffer::get_typed_ptr`

### Fixed

- `Experiment.run_mp` now load the plugins in every process, not just the main one.
- `Experiment.run_mp` now works with `multiprocess` when we need a queue.
- Kinematics default values in `navground_coppeliasim`
- Corrected order of `collisions` and `safety_violation` in Python `RecordConfig` constructor (and pickle).

### Changed

- `World::update` now first updates the state of all agents and then the control of all the agents. This simplifies using coupled/centralized behaviors because, at the time of the first agent behavior update, the state of all the other behaviors is already up-to-date.

## [0.3.3] 2024-16-12

This patch release adds more support for Python `Scenario` initializers and fixes few bugs.
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
project = 'navground'
copyright = '2023, Jérôme Guzzi, IDSIA'
author = 'Jérôme Guzzi, IDSIA'
release = '0.3.3'
release = '0.3.4'

# -- General configuration ---------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
Expand Down
2 changes: 1 addition & 1 deletion navground_core/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>navground_core</name>
<version>0.3.3</version>
<version>0.3.4</version>
<description>
The navground core library
</description>
Expand Down
2 changes: 1 addition & 1 deletion navground_core_py/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ else()
NAMESPACE
navground
VERSION
"0.3.3"
"0.3.4"
TARGET
_navground)

Expand Down
2 changes: 1 addition & 1 deletion navground_core_py/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>navground_core_py</name>
<version>0.3.3</version>
<version>0.3.4</version>
<description>
The navground core library: python bindings and package
</description>
Expand Down
2 changes: 1 addition & 1 deletion navground_demos/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>navground_demos</name>
<version>0.3.3</version>
<version>0.3.4</version>
<description>Several ways to implement a demo with two Thymios using navground </description>
<maintainer email="[email protected]">Jerome Guzzi</maintainer>
<license>MIT</license>
Expand Down
2 changes: 1 addition & 1 deletion navground_examples/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>navground_examples</name>
<version>0.3.3</version>
<version>0.3.4</version>
<description>
A collection of examples that uses the navground core and sim libraries from C++.
</description>
Expand Down
2 changes: 1 addition & 1 deletion navground_examples_py/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>navground_examples_py</name>
<version>0.3.3</version>
<version>0.3.4</version>
<description>
A collection of examples that uses the navground core and sim libraries from Python.
</description>
Expand Down
2 changes: 1 addition & 1 deletion navground_examples_yaml/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>navground_examples_yaml</name>
<version>0.3.3</version>
<version>0.3.4</version>
<description>
A collection of examples to configure the navground core and sim libraries using YAML.
</description>
Expand Down
2 changes: 1 addition & 1 deletion navground_sim/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>navground_sim</name>
<version>0.3.3</version>
<version>0.3.4</version>
<description>
The navground simulation library
</description>
Expand Down
2 changes: 1 addition & 1 deletion navground_sim_py/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ else()
NAMESPACE
navground
VERSION
"0.3.3"
"0.3.4"
TARGET
_navground_sim
DATA
Expand Down
2 changes: 1 addition & 1 deletion navground_sim_py/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>navground_sim_py</name>
<version>0.3.3</version>
<version>0.3.4</version>
<description>
The navground simulation library: python bindings and package
</description>
Expand Down

0 comments on commit fa348ac

Please sign in to comment.