Comments (6)
Thank you very much for your warm message. I appreciate it. I think the credit goes to our wonderful contributors.
... getting an almost fine skeleton in Rviz ... the output of Rviz is not perfect,...
I would suggest sharing a screenshot of your RViz, please.
I think it might be due to not using a correct "frame_id".
We have covered this topic in the FAQ. May I request to look at the same, please? Furthermore, check out the existing configs for various cameras inside the launch subdirectory. Nevertheless, please feel free to write back if it does not answer your question. I would love to improve the documentation based on your feedback.
How can I get the depth data of each joint along with its 2D position too?
I am sorry, do you mean each joint's 3D coordinate (x, y, and z values)?
On a side note, once you finish this task, may I ask you to share your config_xtion.launch
? This valuable information will be made available to everyone.
from ros_openpose.
Dear Rajivo,
Thank you for the prompt reply.
I'll share the RVIZ screen ASAP.
I had already checked the FAQ and all config.launch files of other sensors, but I still don't know what it is exactly for Xtion. I think I should search more about it.
Regarding the 3D positions, yes, exactly. I need access to each joint's 3D position data and feed these data as input to a DL model. Currently, the 2D positions are published, but I also need access to the depth information. Has this already been included in the code, or do I have to do it myself? Do you have any suggestions on how to do it?
I just made some minor changes to the config.launch code to make it compatible with Xtion. However, I would be happy to share the final code with you so that everyone can use it :-)
from ros_openpose.
Thanks @aabsz for the update
Regarding the 3D positions, yes, exactly.
This is available already. Right now, in the terminal, you can see the pixels only just to keep the terminal cleaner. Please see the current implementation below:
Lines 14 to 15 in 56dfd62
I need access to each joint's 3D position data and feed these data as input to a DL
You should subscribe to the "/frame" topic to receive the 3D position data.
I just made some minor changes to the config.launch code to make it compatible with Xtion. However, I would be happy to share the final code with you so that everyone can use it :-)
Please share necessary files and documentation. If you are not sure about GitHub, share via email, please. My email is mentioned here.
from ros_openpose.
Dear ravijo,
Sorry for the long delay. I figured out everything regarding the frame_id for the Xtion RGB-D camera, which is now solved. I will share the corresponding Config file for this camera.
Regarding the depth information of each joint, I can not get the depth information from the depth sensor yet. Is it possible to guide me more on how to get this data?
I'm getting each joint's pixel information on the terminal. I want to get the depth information too.
Many thanks
from ros_openpose.
I can not get the depth information from the depth sensor yet
I think you mean depth sensor ros_openpose.
I want to get the depth information too.
You should subscribe to the "/frame" topic to receive the 3D position data.
I suggested you to get the 3D position data from "/frame" topic. Just execute the following in terminal:
rostopic echo /frame
Or if you want to do it via code, change this line as following
text = [bodyPart.point for person in msg.persons for bodyPart in person.bodyParts]
from ros_openpose.
Closing this issue because of no further comments. However, feel free to comment if the problem still exists.
from ros_openpose.
Related Issues (20)
- Increasing frame rate for Azure Kinect HOT 3
- Cannot get it to work in the most standard configuration HOT 2
- Information about Face Output HOT 7
- Hand skeleton error HOT 4
- Net Resolution HOT 2
- Only Hand Poses HOT 1
- Skeleton error in Rviz HOT 2
- Directory for openpose python node HOT 6
- encoding MONO16 support HOT 5
- Cmake Error - Package Configuration File Not Found HOT 2
- Error of run.launch HOT 14
- Input the Wrapper a recorded Azure Kinect Video HOT 2
- (OpenPose 1.7.0:16877): Gtk-ERROR ** HOT 5
- Need to detect only one person in the frame HOT 2
- Missing tags section HOT 2
- REQUIRED process [rosOpenpose-2] has died! HOT 4
- Lunch file operation error HOT 6
- Error running the launch file run.launch HOT 2
- Question about ROS Message Frame 3D Points HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ros_openpose.