Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 1.78 KB

pytrees_ros.md

File metadata and controls

42 lines (33 loc) · 1.78 KB

PyTrees ROS

The Mock Robot

The essential features of mock robot include :

  • Battery
  • LED Strip
  • Docking Action Server
  • Move Base Action Server
  • Rotation Action Server
  • Safety Sensors Pipeline

Topic found in mock robot image

Tut 1 - Data Gathering

Behaviour - collect data data from a subscriber and stores result on blackboard Data Gatherers assemble under the parallel at or near the very root of the tree so they may always trigger their update() ad be processed before any decision making behaviours elsewhere in the tree image

 <node pkg="py_trees_ros" name="tree" type="tutorial_tree" args="one"/>

We cant simply change the topic name of /battery/state to get a topic ont he blackboard!

Trying with turtlesim

Tasks divided :

  • Custom board implementation with blackboard
  • Custom Action Server to rotate turtlesim
  • Put pose to blackboard
  • Use bt for actionclient to rotate turtlesim by 90 degrees

image

Sites I referred to implement this: