[Documentation] [TitleIndex] [WordIndex

Only released in EOL distros:  

executive_teer: teer_example_turtle | teer_ros

Package Summary

High-level executive using teer, the task execution environment for robotics, from ETHZ ASL. Teer is a Python library proposing the use of co-routines (called tasks) to implement executives. Teer is an alternative to executives based on state machines such as smach. This package extends teer with ROS-based time and protects teer tasks using a threading.Condition.

executive_teer: teer_example_turtle | teer_ros

Package Summary

High-level executive using teer, the task execution environment for robotics, from ETHZ ASL. Teer is a Python library proposing the use of co-routines (called tasks) to implement executives. Teer is an alternative to executives based on state machines such as smach. This package extends teer with ROS-based time and protects teer tasks using a threading.Condition.

executive_teer: teer_example_turtle | teer_ros

Package Summary

High-level executive using teer, the task execution environment for robotics, from ETHZ ASL. Teer is a Python library proposing the use of co-routines (called tasks) to implement executives. Teer is an alternative to executives based on state machines such as smach. This package extends teer with ROS-based time and protects teer tasks using a threading.Condition.

This package uses git submodule to fetch teer and patches it to add support for ROS' time and protect condition variables when being accessed from other threads. This is transparent, and to use teer with ros you just have to add teer_ros as a dependency in your manifest and do an import teer_ros in your script.


2023-10-28 13:06