Skip to content

Releases: BCLab-UNM/SwarmBaseCode-ROS

Fixed silent mode in deploy script

Pre-release

Choose a tag to compare

@gmfricke gmfricke released this 09 Nov 15:54
99a620b

There was a missing line that caused the -S switch to prevent proper deployment to rovers, the current directory was not changed to home. That missing line has been added.

Fixed intermittent repeated "stoi" message

Choose a tag to compare

@gmfricke gmfricke released this 09 Nov 15:48
fdddc50

If the wireless connection data is empty the string "stoi" is repeatedly printed in the diagnostics log. The fix is to check for that condition and not try to print wireless data is non is returned.

Hotfix: Obstacle node was still being checked for in diagnostics

Choose a tag to compare

@gmfricke gmfricke released this 02 Nov 22:23
d27e2f1
v1.3.34-beta

Merge pull request #126 from BCLab-UNM/hotfix-obstacle-node-still-che…

Added deploy script error message.

Pre-release

Choose a tag to compare

@gmfricke gmfricke released this 02 Nov 22:06
c6e8e2b

Give error message to user when -S used incorrectly. Removed debug output.

Hotfix: command values to the motors were sometimes too small to actuate them.

Choose a tag to compare

@gmfricke gmfricke released this 02 Nov 20:17
03ca026

Rovers would get stuck in the ROTATE state of the statemachine inside DriveController.cpp . The values being passed out of the fastPID method were too low (varied from 40 all the way to 0 or 1). The net result was the rover would send these through ROSAdapter into sendDriveCommand resulting in constant power to motors but the rover wouldn't move. The fix was to set a hard min value for rover motor speeds coming out of fastPID inside the ROTATE state. Currently set to 80 and seems to run ok. Needs testing. Made changes to PID.cpp and ROSAdapter.cpp with cleaning up and commenting all 3 files and moving some braces for readability while debugging problem. Currently left debugging cout statements in code for future hardware testing. Will remove once testing is complete before pull request is accepted.

Hotfix: reset obstacle count when no rovers are connected

Choose a tag to compare

@gmfricke gmfricke released this 02 Nov 20:14
6fd1af2
Merge pull request #117 from BCLab-UNM/reset-obstacle-call-count

Reset Obstacle Call Count

Don't accept manual waypoint input for rover's in autonomous mode

Choose a tag to compare

@gmfricke gmfricke released this 02 Nov 20:12
770fe09

There are problems when we mix manual waypoints with autonomous mode.

GUI Bug Fixes

GUI Bug Fixes Pre-release
Pre-release

Choose a tag to compare

@gmfricke gmfricke released this 02 Nov 17:57
4a5c0f0

GUI fixes for issues #54, #70, and #85.

Hotfix: Swarmie Msgs Dependency

Pre-release

Choose a tag to compare

@gmfricke gmfricke released this 25 Oct 00:25

Added explicit dependencies on swarmie_msgs otherwise, the headers may not be generated in time for the GUI and behaviours packages to find them.

Deploy script fixes, Readme update, and stale comment deleted

Choose a tag to compare

@gmfricke gmfricke released this 24 Oct 23:07

Bug fix: the deploy script did not previously initialise the git submodules.

Stale commend block referring to updateData function removed.

Link to the physical guide updated in the Readme.