Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 1.32 KB

File metadata and controls

35 lines (29 loc) · 1.32 KB

TODO list

Problems

  • names need to be in package/name format everywhere
  • better docs
  • BUG: handle "'" in db queries
  • BUG: escape db function variables
  • close or change communication to launch proxy so that it can't be accessed from ros network
  • BUG: fix issue with connecting to services and actions started using launch proxy
  • Launch proxy does not work, maybe remove and note as future work, or suggest alternatives
  • add descriptions to packages with TODO in package.xml
  • standardise trigger prototype
  • bump cmake min version to 3.16
  • check thread safety for runner execution threads
  • add note on threaded execution in base trigger function

Features

  • try using ros package to find exports automatically
  • improve the event system
  • implement provider definition handling in runner
  • move to established db handler lib
  • better bt runner impl
  • db traits: identifiable, modifiable, soft_deleteable, header, remappable, predicateable

Refactoring

  • remove fan out project work
  • merge various system runners into base runner package
  • custom logger needs to be removed
  • events should be incorporated as core function
  • server, runner base, api have event
  • increment package versions
  • interfaces and providers for cap caps