Skip to content

Releases: hanruihua/ir-sim

ir-sim-v2.3.0

22 Dec 14:29
Compare
Choose a tag to compare

Major Version Update:

  • Publish the documentation for the project.
  • Add coverage tests for the project.
  • Refactor the kinematics handler and geometry handler to configure the robot and obstacles.
  • Reorganize the lidar2d step function to improve its performance.
  • Update the comments for the functions.
  • Fix some bugs in the project.
  • Add a 3D plotting environment.

ir-sim-v2.2.6

22 Nov 13:19
Compare
Choose a tag to compare
  • Refactor the behavior library and add a custom behavior interface.
    See usage: 13custom_behavior for details.
  • Add a default name for YAML files, matching the Python script name.
    See usage: 12dynamic_obstacle for details.
  • Change the trajectory visualization style.
    See usage: 02robot_world for details.
  • Reconstruct the save_figure function.
    See usage: 07renderw_world for details.
  • Fix the 'display' bug in the env.end() function.

ir-sim-v2.2.5

17 Oct 16:03
Compare
Choose a tag to compare
  • Convert the GIF file to readme links to reduce the repository size
  • Modify the visualization of the arrow for the robot
  • Adjust figure size by pixel
  • Add reset for world time
  • Change the matplotlib backend to TkAgg
  • Fix some bugs on the visualization

ir-sim-v2.2.4

17 Sep 15:29
Compare
Choose a tag to compare
  • Fix collision avoidance bug for obstacles
  • Arrange the kinematics functions
  • Add the state_shape and vel_shape for object_base
  • Format all python code with black
  • Complete the function comments and generate api documentation

ir-sim-v2.2.3

01 Sep 11:32
Compare
Choose a tag to compare
  • Rename the module name from ir_sim to irsim, rename the package name from ir_sim to ir-sim
  • Add citation for the project
  • Refine the comments for the functions
  • Configure the readthedoc and sphnix for documentation
  • Add the attribute unobstructed for obejcts, see usage: obstace_world for detail
  • Fix the state_dim bug

ir_sim v2.1.4

18 Aug 16:40
Compare
Choose a tag to compare
  • Update function comments and github page
  • Add interface to change the object distribution in the environment
  • Add feature of obstacles random in the environment
  • Fix some bugs

ir_sim v2.1.3

10 Aug 16:47
Compare
Choose a tag to compare
  • Fix errors in usages
  • delete some old files
  • Fix some bugs

ir-sim-v2.1.2

04 Aug 15:15
Compare
Choose a tag to compare
  • Fix bug for omni dynamics robots
  • Fix bug for rvo behavior
  • Replace the diff description for the object_base

ir-sim-v2.1.1

15 Jul 14:06
Compare
Choose a tag to compare
  • Update the YAML API
  • Enhance features in object_base (G, h)
  • Expand project development utilities
  • Fix some bugs

ir-sim-v2.1.0

29 Mar 05:39
Compare
Choose a tag to compare

ir_sim 2.1.0

Big Version.

Not compatiable with previous version

  • Reformulate the whole project framework, all the objects are developed by the object base
  • Using shapely to construct the geometry for the robot and obstacles
  • Reconstruct the YAML interface
  • Add the behavior library for the objects
  • Add the object factory to create the objects
  • Add env logger to record and print the environment status