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

Create a new LookAtAction #111

Open
robertocaiwu opened this issue Mar 5, 2019 · 3 comments
Open

Create a new LookAtAction #111

robertocaiwu opened this issue Mar 5, 2019 · 3 comments

Comments

@robertocaiwu
Copy link
Contributor

We need a new skill to move/turn the head towards a specific point in order to perceive.

Context

This component is needed for the Take out the garbage [see #110] task in order to find the trash bins located on the arena.

@robertocaiwu robertocaiwu mentioned this issue Mar 5, 2019
9 tasks
@minhnh
Copy link
Member

minhnh commented Mar 5, 2019

I would rename this to a skill which configures the whole robot to look at a point of interest, i.e. a LookAtAction. This skill may include:

  • turn the head to an appropriate angle
  • raise or lower the head to an appropriate height
  • move the arm out of the way of the cameras

After the above operations, the skill can be included in a larger skill or extended to handle #44, which would also involve:

  • navigate to a general area which may have a subject of interest
  • look around the area to find the subject
  • find an ideal location to observe the subject

@argenos @alex-mitrevski this may need to be in a separated, bigger issue/project

@argenos
Copy link
Contributor

argenos commented Mar 12, 2019

The first 3 bullets sound to me like a perfect use for FTSM. I agree the second part belongs on a different PR (and skill).

@robertocaiwu robertocaiwu changed the title Component to turn head to a certain point Create a new LookAtAction Mar 16, 2019
@minhnh
Copy link
Member

minhnh commented Mar 21, 2019

Here's a helpful post on getting the distances from a 3D point to each plane of the camera's frustum. I believe the distances would be then in world coordinates (e.g. meters).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants