Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.9.0
- added
nodes/gps_node.py
1.8.0
- add robot model protocols
- refactor
DiffDriveModel
interface change. could have bumped major version, but there are currently no real dependencies to this.
1.7.0
- add
models.DiffDriveModel
- simple two wheeled robot model - add
odometry.DiffDriveOdometer
1.6.0
- add context manager
async with ROS_Bridge() as bridge
1.5.0
- add
roxbot.bridges.ROS_Bridge
for interfacing to ROS through rosbridge protocol. For examples, seeexamples/ros
- some minor changes in environment- fixed
GPS_REF
value, added mypy config.
1.4.0
- Add configuration helper
Config
class - back to using
GPS_REF
environment variable
1.3.3
distance_to_line
returns signed number- added
phi
to line
1.1.0
- add
Line
class
[0.5.0]
Changed
- internal
Wheel
model now works withm/s
instead of revolutions
Added
- dynamic setpoint calculation for driving wheels of
Trike
model.
[0.4.0] - 2023.07.02
Changed
- Change
Wheel
acceleration parameter tom/s2
- revert to single devcontainer from docker-compose stack.
[0.3.0] - 2023.06.02
Added
models
, includingTrike
,Wheel
andLinearModel
vectors
gps