Skip to content

Releases: mjansen4857/pathplanner

PathPlanner v2024.1.2

18 Jan 01:12
3434460
Compare
Choose a tag to compare
   

Changelog

  • Prevent "Reloaded Choreo paths" message from showing multiple times when Choreo makes file changes
  • PPLib telemetry host is now required to be a valid IPv4 address to prevent crashes from invalid addresses. Instead of localhost, use 127.0.0.1.

PathPlannerLib Changelog

PathPlanner v2024.1.1

08 Jan 06:15
51c4990
Compare
Choose a tag to compare

Changelog

  • Choreo interop now happens automatically with any .traj files in the deploy/choreo directory
  • The preview starting state will now be shown on the field and can be dragged to change rotation
  • Added 2024 field image and navgrid

PathPlannerLib Changelog

PathPlanner v2024.0.0 Beta 6

15 Dec 23:59
de0c442
Compare
Choose a tag to compare
Pre-release

Changelog

  • Added the ability to change the field size and node size in the navgrid editor
  • Updated the default navgrid for better performance. Existing navgrid files can be reset to the default via the new navgrid configuration menu
  • Path preview will now remain paused when edits are made
  • Added "Rotate Fast" option to rotation targets and goal end state. If this is enabled, the robot will attempt to reach the target rotation as fast as possible. If disabled, which is now the default, the rotation will be performed over the entire distance to the rotation target.
  • Added a button to the waypoint configuration that will create a rotation target directly at the selected waypoint
  • Added an option to use the default constraints for path global constraints
  • Added a setting for max module speed. This will allow the preview to better represent limited rotation speed for your specific robot
  • Added the ability to link waypoints together. Waypoints are linked via a name. Updating one instance of a linked waypoint will update the position of all other linked waypoints with the same name. This is useful for maintaining the start/end points of 2 different paths at the same position.
  • Added the ability to link a Choreo project to the currently open PathPlanner project. Linking a Choreo project will allow you to create PathPlanner autos using Choreo trajectories, which can then be followed in PPLib

PathPlannerLib Changelog

PathPlanner v2024.0.0 Beta 5

09 Nov 02:42
a76cd7d
Compare
Choose a tag to compare
Pre-release

Beta releases will not be pushed to app stores until the end of offseason competitions

Changelog

  • Added the ability to set default path constraints for new paths in the settings menu

PathPlannerLib Changelog

PathPlanner v2024.0.0 Beta 4

28 Oct 02:38
ecacbe8
Compare
Choose a tag to compare
Pre-release

Beta releases will not be pushed to app stores until the end of offseason competitions

Changelog

  • Added the ability to set a starting state for path previews
  • Waypoint control lengths can no longer be set to 0
  • Added a seek bar and pause/play button for path and auto previews

PathPlannerLib Changelog

PathPlanner v2024.0.0 Beta 3

22 Oct 21:05
64ef4e5
Compare
Choose a tag to compare
Pre-release

Beta releases will not be pushed to app stores until the end of offseason competitions

Changelog

  • Fixed click and drag on rotation targets

PathPlannerLib Changelog

PathPlanner v2024.0.0 Beta 2

17 Oct 00:33
670e460
Compare
Choose a tag to compare
Pre-release

Beta releases will not be pushed to app stores until the end of offseason competitions

Changelog

  • Fixed commands not re-ordering properly
  • Added an auto editor setting to hide other paths when hovering over a path following command
  • Fix crash caused by simulating autos
  • Add a starting pose to new autos by default

PathPlannerLib Changelog

PathPlanner v2024.0.0 Beta 1

13 Oct 18:03
1ba5799
Compare
Choose a tag to compare
Pre-release

This beta release will not yet be pushed to the app stores

Changelog

  • So much stuff so I'm going to just make a brief list of the major points. See the CD post for more info.
  • Added ability to create autos using a modular path system
  • All data for a path/auto can be edited in a tree instead of clicking through different tools/waypoints
  • Project browser that shows previews of all paths/autos and supports organization with folders
  • Holonomic rotation is now set via "rotation targets" which can be placed anywhere along a path
  • Constraints now edited via the GUI
  • Added constraint zones to change constraints along a specific part of a path
  • Upgraded telemetry page to show real time path following data. Now works in C++ as well
  • Hot reload. Can sync changes to paths and autos to the robot if connected without having to redeploy or restart code

PathPlannerLib Specific

  • Reworked structure that should hopefully make things easier to use. Those who are familiar with previous versions should still check the wiki examples since nearly everything is a bit different
  • Path replanning. Can alter a path if starting from a location other than the path's starting point in order to smoothly join the original path
  • Commands for automatic pathfinding

PathPlanner v2023.4.2

05 Apr 18:19
edfe782
Compare
Choose a tag to compare
   

Changelog

  • Marker positions will now be maintained when deleting or inserting a waypoint
  • Clarified units in most text boxes (#292) - @itsmichaelyu
  • Fix markers not being copied when a path is duplicated (#291) - @itsmichaelyu

PathPlannerLib Changelog

PathPlanner v2023.4.1

17 Feb 14:56
Compare
Choose a tag to compare
   

Changelog

  • Fixed a bug preventing the end point of a path from being dragged around (#254) - @hadley31

PathPlannerLib Changelog