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

Some doubts #1

Open
aguilaair opened this issue Jul 28, 2019 · 3 comments
Open

Some doubts #1

aguilaair opened this issue Jul 28, 2019 · 3 comments

Comments

@aguilaair
Copy link

aguilaair commented Jul 28, 2019

Hey!

I hope it's alright to be contacting you about this project. We are a small team that are designing the first version of our first responder robot. We are very interested in implementing mapping with the XBOX 360 Kinect but we have some doubts on how this repo works, and I hoped you could shed some light.

So, from what we can assume the mapping does not actually take place on the Jetson and is instead carried out on another computer. Cloud you guide us how to set this up?

Also, is it okay if we ask you more questions through this issue?

Thanks in advance!

@iman01
Copy link

iman01 commented Nov 11, 2019

Hey!

I hope it's alright to be contacting you about this project. We are a small team that are designing the first version of our first responder robot. We are very interested in implementing mapping with the XBOX 360 Kinect but we have some doubts on how this repo works, and I hoped you could shed some light.

So, from what we can assume the mapping does not actually take place on the Jetson and is instead carried out on another computer. Cloud you guide us how to set this up?

Also, is it okay if we ask you more questions through this issue?

Thanks in advance!

Hey there, I’m not the package owner, but i can answer your question.
So generally we are talking about a ROS system, doesn’t matter what the project is, ROS can be implemented in a network of computers and embedded systems and each node running in different machines!

http://wiki.ros.org/ROS/NetworkSetup
https://www2.nootrix.com/diy-tutos/ros-networking/
Can help you!

However it is recommended by ROS to run the driver nodes on the same machine as the hardware, e.g run the Kinect driver node on the robot embedded system, and your navigation and map on your pc that is connected to robot by network.
And all depends on how fast is your device, to run the nodes there or on other machine!

For example map and navigation can be run robot and monitored on the computer in same network.

I suggest to start getting your hands dirty and build the project, you will get a better understanding then!

Cheers!

@imeshsps
Copy link
Owner

Sorry for very very delayed reply but I hope this will help someone out there.
In this project, all the nodes are running on Jetson including for 2d mapping odometry calculations, rosserial, gmapping and for 3d mapping rtabmap and for navigation, ros navigation and amcl. I used PC only for remote visualization. When I try to run rviz on jetson same time and vizualize generating pointcloud, it freezes. Processing power seems to be not enough.
As iman01 mentioned, there is nothing like getting hands on experience.
If you need any help, please try to contact me through LinkedIn. I'm open to help anyone as I learned most of these also thanks to awesome community out there. Sorry for somehow missing this question long time ago.

@wlzxzq
Copy link

wlzxzq commented Mar 17, 2020

Hi, I know you from Github, I know you have done the work about ROS ROBOT, I want to get some reference.

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

No branches or pull requests

4 participants