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

Depth cameras #181

Merged
merged 6 commits into from
Jul 26, 2020
Merged

Depth cameras #181

merged 6 commits into from
Jul 26, 2020

Conversation

SijmenHuizenga
Copy link
Member

@SijmenHuizenga SijmenHuizenga commented Jul 24, 2020

This pr adds depth camera's. Read the docs on a description of how they work.

@SijmenHuizenga SijmenHuizenga linked an issue Jul 24, 2020 that may be closed by this pull request
@SijmenHuizenga
Copy link
Member Author

@SijmenHuizenga
Copy link
Member Author

force pushed to rebase on master

@SijmenHuizenga
Copy link
Member Author

@SijmenHuizenga SijmenHuizenga marked this pull request as ready for review July 26, 2020 13:05
@SijmenHuizenga SijmenHuizenga merged commit b90e0f4 into master Jul 26, 2020
@SijmenHuizenga SijmenHuizenga deleted the depth-cameras branch July 26, 2020 15:51
Copy link
Contributor

@Plavit Plavit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it looks pretty good considering our time constraints, good job! 👍

Ideas for further development: Maybe it would not be so computationally challenging to simulate the infrared "projected points" and then interpolate between them to get that accuracy gradient with higher precision close by and worse far away. The Intel Realsense camera has an algorithm that it can execute on-board in real time, basic info here:
https://www.intelrealsense.com/stereo-depth-vision-basics/

We will be happy to return to this topic after comp, right now this is okay for us to "play with"

{
assert(multiple);
return ((numToRound + multiple - 1) / multiple) * multiple;
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am slightly confused about the rounding - how exactly does it work? Can you provide an example?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it rounds up to the nearest multiple of another number

@SijmenHuizenga
Copy link
Member Author

@Plavit Your ideas for further development sounds good! Would you like to create a new issues for this so that it doesn't get lost in pr history? :D

@Plavit
Copy link
Contributor

Plavit commented Jul 26, 2020

@SijmenHuizenga

@Plavit Your ideas for further development sounds good! Would you like to create a new issues for this so that it doesn't get lost in pr history? :D

Hmm, good point - may I suggest just sticking to using the depth camera issue we were using up till now? It is already classified as enhancement if I recall correctly...

@SijmenHuizenga
Copy link
Member Author

Let's start with a clean slate in a new ticket and keep the #153 closed. I will mark it as enhancement again :)

@Plavit
Copy link
Contributor

Plavit commented Jul 26, 2020

@SijmenHuizenga Done: #187

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

Successfully merging this pull request may close these issues.

Depth information from camera
2 participants