Skip to content

Releases: softbankrobotics-research/qibullet

1.4.6

30 Dec 10:55
Compare
Choose a tag to compare

1.4.5

28 Mar 16:09
Compare
Choose a tag to compare

Changelog:

  • Solving compatibility with recent pybullet version, causing the ROS wrapper to fail. (fixing #79)

1.4.4

08 Jan 19:40
Compare
Choose a tag to compare

Changelog:

  • Better handling of error raising for the FSR
  • Improving code coverage, and update coverage launch commands in CI
  • Specifying Python 3.9 compatibility, solving #64
  • Updating the example snippet in the README for more clarity, fixing #69
  • Migrating from Gitter to Github discussions (update badge in the README), solving #73
  • Updating Doxygen doc (optimized for Python, and new doxygen theme added), solving #72
  • Auto generating and deploying doxygen doc from the CI when creating a new qiBullet version, also in the scope of #72
  • Automatically packaging and deploying qiBullet to PyPI test and then PyPI when creating a new version

1.4.3

08 Feb 18:39
Compare
Choose a tag to compare

Changelog:

  • Add manual stepping for the simulation, both in GUI and DIRECT mode, solving #50
  • Migrate CI from Travis to Github actions
  • Fix getLinkPosition, solving #57
  • Adding an IMU to Pepper, NAO and Romeo, partly solving #61
  • General refactoring & optimization, removing spurious code
  • Add a way to customize the framerate of a camera when subscribing to it
  • Python 3.9 compatibility, solving #60
  • Adding a way to set/get the gravity for a specific simulated instance
  • Adding FSRs for NAO, solving #61
  • Add / update existing examples, and update the qiBullet wiki, solving #61 #62
  • Optimize the installers

1.4.2

22 Sep 12:27
Compare
Choose a tag to compare

Changelog:

  • Refactor the ROS wrapper classes
  • Handle multiple active cameras in the ROS wrapper classes
  • Update the Pepper laser example, solving #39
  • Fix the robot spawning methods docstrings, solving #43
  • Adding a stopMove method, solving #40
  • Adding the getLinkPosition method, solving #41
  • Adding the getJoint and getLink methods, allowing the user to retrieve links or joints without explicitly using the joint_dict and link_dict directories
  • Update the unit tests

1.4.1

07 Apr 15:30
Compare
Choose a tag to compare

Changelog:

  • Refactor the camera subscription system, using handles (more than one camera can be used simultaneously)
  • Refactoring getAnglesPosition, solving #28
  • Refactoring getAnglesVelocity solving #29
  • Clarifying ROS driver import message, solving #30
  • Update unit tests
  • Improve coverage

⚠️ The camera subscription system of qiBullet 1.4.0 (and lesser) is deprecated, use the new system

1.4.0

20 Feb 17:00
Compare
Choose a tag to compare

Changelog:

  • ROS wrapper compatible with the softbanlrobotics-research fork AND the official version of naoqi_driver
  • New meshes for the Pepper robot (see picture), new texture for the NAO robot
  • The ressource files are now tracked with LFS
  • Better parallelization for headless mode (using the shared memory server mode, more information in the wiki, see the graph)

73489672-4687e080-43ab-11ea-8615-0e7743375796

Headless simulation modes

1.3.2

07 Feb 13:19
Compare
Choose a tag to compare

Changelog:

  • Repository's weblinks modified to match the new name of the organization

1.3.1

24 Jan 17:29
Compare
Choose a tag to compare

Changelog:

  • Update the unittests, improve code coverage
  • Equal operator overload for Link, Joint and CameraResolution (update) classes
  • Update for internal depth camera computation, fixing issue #24
  • Catch exceptions when stopping the simulation, fixing issue #11
  • Faster computation for getAnglesPosition (see attached figure)
  • Additional resources refactoring: installation process for the URDFs and meshes
  • Update the CI, remove Python 3.4 (EOL), add Python 3.6, 3.7 and 3.8

anglepos_computing

1.3.0

24 Dec 16:51
Compare
Choose a tag to compare

Changelog:

  • Update camera handling in the framework
  • Compute the exact camera intrinsics in the code
  • Update the maximum range of Pepper's lasers to 3.0 meters (more realistic)
  • Add multiple RosWrapper class, ROS wrappers are now available for Romeo and Nao
  • Clarify README example
  • Update the unittests and the CI, add coverage tests
  • Update the ROS example

Merry Christmas !

maxresdefault