- Jan 21, 2021
-
-
Antoine Lima authored
-
- Dec 18, 2020
-
-
Antoine Lima authored
-
Antoine Lima authored
-
- Dec 15, 2020
-
-
Antoine Lima authored
To match the spelling in provel_base
-
Antoine Lima authored
-
- Dec 02, 2020
-
-
Antoine Lima authored
More readable and doesn't change anything right now
-
Antoine Lima authored
-
Antoine Lima authored
-
- Dec 01, 2020
-
-
Antoine Lima authored
-
Antoine Lima authored
-
- Sep 08, 2020
-
-
Antoine Lima authored
-
- Aug 17, 2020
-
-
Antoine Lima authored
-
Antoine Lima authored
-
- Aug 05, 2020
-
-
Antoine Lima authored
-
- Jun 29, 2020
-
-
Antoine Lima authored
-
- May 13, 2020
-
-
Antoine Lima authored
-
Antoine Lima authored
-
Antoine Lima authored
-
Antoine Lima authored
-
Antoine Lima authored
-
- May 05, 2020
-
-
Antoine Lima authored
-
Antoine Lima authored
-
Antoine Lima authored
-
- Mar 23, 2020
-
-
Antoine Lima authored
-
- Feb 21, 2020
-
-
Antoine Lima authored
Uses proper messages: mobileye/Obstacle for mobileye and Polygons for the lidar
-
Antoine Lima authored
-
Antoine Lima authored
-
Antoine Lima authored
-
- Feb 18, 2020
-
-
Antoine Lima authored
-
- Feb 13, 2020
-
-
Antoine Lima authored
-
- Feb 12, 2020
-
-
Antoine Lima authored
-
- Feb 11, 2020
-
-
Antoine Lima authored
Added a service to toggle a listening (sensors publishing their observations) which takes the object names. Also, removed observations as markers because that was debug code. Distinguished Transformable and Displayable, because they both contain a parent, frame and transfo but one was a displaying facilitator, and the other a logic construction. Thus now Displayable inherits from Transformable and add color and to_marker. Also, a transformable now refers directly to its parent and not just its frame. Finally, constructor now use a common interface based on kwargs: A constructor accepts its specific arguments (added from the parent class) and simply forwards all other arguments as kwargs to its parent class: - Gives more flexibility to change parent classes without having to rewrite the whole tree - Interfaces well with the from_config constructions - But might be cryptic to decrypt when using config files, as excess args would be issued in the base class (Transformable). However, missing args should be easy to track down.
-
- Feb 07, 2020
-
-
Antoine Lima authored
-
Antoine Lima authored
-
- Feb 06, 2020
-
-
Antoine Lima authored
-
Antoine Lima authored
It is now regrouped in _tools.py and works with subsubsubsubsubclasses. The parent addition is useful for accessing the world object
-
Antoine Lima authored
-
- Jan 20, 2020
-
-
Antoine Lima authored
Now Cars are DynamicObjects which are Objects that can be held by the world server. Thus there is only one node but as many processes as cars. This greatly simplifies simulated intercation (sensor observation, communication ranges, etc) at the cost of scalibility. Test have been realized with 200 cars and there isn't that much cpu usage (but the nde crashes trying to publish on closed topics..
-
- Jan 19, 2020
-
-
Antoine Lima authored
- Added an abstract sensor class, as well as two example: lidar and camera - A sensor is attributed a field of view, which can be circular, radial, polygonal, etc - To see the simulation in action, cars and FoV can now be displayed a triangularized polygons, allowing for generic yet powerful representation, the main issue being the lack of transparency; - Finally, to add/modify/remove cars quickly, a configuration YAML (in config) can be loaded, the loading code is done and the given example shows the formats possiblities (description of initial state, shape, sensors, etc)
-
Antoine Lima authored
-