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

refactor person description messages #6

Merged

Conversation

minhnh
Copy link
Member

@minhnh minhnh commented Jul 5, 2019

Changes

  • remove name & id fields in Face.msg in favor of identity field in Person.msg
  • remove safe_pose field in Person.msg, so safety logic will be isolated from data model
  • add comments about legacy fields in Person.msg, but not removing for compatibility
  • remove unused message FaceList.msg
  • is motivated by discussion in Refactor mdr_find_people mas_domestic_robotics#152

Affected packages

  • mdr_find_people: this is part of the refactoring, so I think it's fine to remove the safe_pose field

Additional comments

After looking through the code in mcr_people_tracking, and mcr_leg_detection, I think they both need major refactoring and documentation if we plan to use them at all. While mcr_leg_detection seems to be a copy of Willow Garage's leg_detector, mcr_people_tracking seems worth some further examination.

Since I don't plan to spend time on that at the moment, I decided to add comments about this in Person.msg and keep the legacy fields for compatibility, at least until some other people are willing to spend some time and effort looking into it.

* remove name & id fields in Face.msg in favor of identity field in Person.msg
* remove safe_pose field in Person.msg, so safety logic will be isolated from data model
* add comments about legacy field in Person.msg, but not removing for compatibility
* remove unused message FaceList.msg
* is motivated by discussion in b-it-bots/mas_domestic_robotics#152
@minhnh minhnh added the refactor label Jul 5, 2019
@minhnh minhnh requested a review from deebuls as a code owner July 5, 2019 19:29
@minhnh minhnh self-assigned this Jul 5, 2019
msg/Person.msg Outdated Show resolved Hide resolved
@argenos argenos self-requested a review July 10, 2019 08:19
@argenos argenos requested review from PatrickNa and removed request for deebuls and sthoduka July 10, 2019 08:20
@alex-mitrevski alex-mitrevski merged commit 736855f into b-it-bots:devel Jul 19, 2019
@minhnh minhnh deleted the refactor/people_recognition_msgs branch July 19, 2019 09:17
alex-mitrevski added a commit to b-it-bots/mas_domestic_robotics that referenced this pull request Jan 10, 2020
alex-mitrevski added a commit to b-it-bots/mas_domestic_robotics that referenced this pull request Jan 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants