Skip to content

Implement abstract layer of neve #3

@kajuwise

Description

@kajuwise

To be able implementing conveniently multiple alternative implementations of "neve", it would be great to take out common functionalities to intermediate class.

We'd have 2 layers of inheritence:

  • AbstractRobot - the robot low level dna. Common abilities like vision, image processing, serial communication etc.
  • Common robot specific functions - neve specific abilities (movements, calculations etc)
  • Robot implementation

Like:
AbstractRobot > AbstractNeve > Abstract
or maybe
AbstractRobot > Neve > NeveTest/NeveMain/NeveGoalkeeper etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions