Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prototype Action Architecture #18

Open
6 tasks
Ishaan-Datta opened this issue Aug 30, 2024 · 0 comments
Open
6 tasks

Prototype Action Architecture #18

Ishaan-Datta opened this issue Aug 30, 2024 · 0 comments
Milestone

Comments

@Ishaan-Datta
Copy link
Collaborator

  • Make an alernate version of our node architecture using action nodes instead of publisher/subscribers
  • Measure the latency and compare this with the publisher/subscriber architecture for different FPS limits
  • Use actions for long-running tasks that require feedback during execution. Break down complex tasks into a sequence of smaller steps, each represented by a goal, result, and feedback.
  • Set appropriate timeouts for actions to handle situations where a task takes longer than expected. Implement preemption if your node needs to interrupt an ongoing action and switch to a new task.
  • Utilize the feedback mechanism in actions to provide real-time updates on the progress of a task.
  • Include error handling with error codes and responses for various issues in operation
@vangeliq vangeliq added this to the MVP milestone Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants