Skip to content
This repository has been archived by the owner on Nov 3, 2024. It is now read-only.

Associate odom orientation with image data (Feature Detection) #44

Open
theBadMusician opened this issue Feb 22, 2022 · 0 comments
Open
Assignees
Labels
enhancement Upgrade(s) to an existing feature/code-snippet Estimation Estimation/Prediction/Filtering related Future This will not be worked on for now

Comments

@theBadMusician
Copy link
Member

theBadMusician commented Feb 22, 2022

Time estimate: 15 hours

Currently the plan is to use the Hough Transform (HF) as a base detector for the gate and the pole.

To use it as base filter we need to filter out non-vertically and non-horizontally oriented outputs. The current method to accomplish that is to look at the their orientations in the camera frame. Ideally, we would like to correlate feature orientations with the world frame - use absolute drone pose to filter out lines that are non-local-gravity-oriented in the actual world (instead relative to the drone).

Create an odometry subscriber in the feature detection node. Write an odometry processing module in the Feature Detection package, that intakes the drone pose in the world frame and outputs the orientation of the drone in the roll axis (in degrees/radians). Integrate this module with the Hough Processing function, so that it is possible to dynamically choose a threshold for orientation-based filtering.

@theBadMusician theBadMusician changed the title Associate odom orientation with image data Associate odom orientation with image data (Feature Detection) Feb 22, 2022
@theBadMusician theBadMusician added enhancement Upgrade(s) to an existing feature/code-snippet Estimation Estimation/Prediction/Filtering related low priority Not time-sensitive labels Feb 22, 2022
@theBadMusician theBadMusician added this to the Development Sprint 2 milestone Feb 22, 2022
@theBadMusician theBadMusician added Future This will not be worked on for now and removed low priority Not time-sensitive labels Feb 22, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Upgrade(s) to an existing feature/code-snippet Estimation Estimation/Prediction/Filtering related Future This will not be worked on for now
Projects
None yet
Development

No branches or pull requests

3 participants