Removed all the north star variables, and all references/uses of those variables in the class
Added ability to parse direction specifiers in turn action
Removed old code, and removed usage of isSameTypeAs function
Added direction specifiers to the token parser keyword set
Made the temp fix in the agentIsNearMatchingObject(...) function permanent
Added Direction_t enum, added 'using namespace DualCoding', and removed all DualCoding scopes from functions and variables
Moved all function implementation to .cc file, added 'turn direction' ability, and removed the iSameTypeAs function
Overridded the StateNode class stop() function
Added new motion functions, and renamed agentIsWalking ==> agentIsExecutingMotionAction
Removed a whitespace
Renamed isWalking() function, and increased the search radius
Renamed isWalking() function
Renamed isWalking() function
Renamed isWalking() function, and added a clause that prevents the task from executing when the robot is within 80mm of the target
Revamped how object manipulation recovery works---made it the same as in the grab action
Added code that prevents robot from executing numerous pilot request when firing turn direction action (caused by CREATE inaccuracy error)
Added comment about robot radius measurements
Increased bump distance to prevent continuous pilot requests for move towards action when robot body is within 70mm of the target object
Make robot face object before grasp request in object manipulation recovery; changed the openGripper value; and made the robot walk an extra 45mm if there is something in its gripper