Skip to content
This repository was archived by the owner on Sep 26, 2024. It is now read-only.
This repository was archived by the owner on Sep 26, 2024. It is now read-only.

Create the Edge case functions #4

@Cruiz102

Description

@Cruiz102

The issue regarding movement states requires an edge_case callback. For each specific mission, we should be able to define a unique edge_case to abort the movement.

This functionality needs to be implemented in tasks/src/edge_cases.py.

Our current priority is to develop the movement_edge_case_callback function.

This function should address all the obvious edge cases encountered during movement, such as avoiding collisions with walls or imminent objects. It should utilize data from all sensors, incorporating as much information as possible.

To fully resolve this issue, a test method in test_camera.py must also be included. This test will ensure the edge cases are handled as expected.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions