Skip to content

Update ROSMOD-COMM to enable coexistence with libraries that depend on ROS #8

Open
@finger563

Description

@finger563

Right now ROSMOD Actors cannot run actionlib Action Clients or Action Servers - because they require a nodehandle. With our current design we'd have to have our own version of them which uses rosmod::NodeHandle and such - this is not maintainable. We should look into how we can strip down or rewrite the rosmod-comm and rosmod-actor code to support coexistence with such library code while still providing:

  1. queue control (PFIFO, EDF)
  2. deadline control and violation monitoring
  3. Automatic trace logging (which we could mostly replicate with trace logs in the generated callbacks)

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions