Conversation
|
Hi, @mrteera I put the four files, "Dockerfile", "run", "run_docker.sh", "run_rosbag" into my "/home/elgin/LearnVIORB" directory. Then I installed docker and nvidia-docker according to the step 1 , modified ORB_VIO part in build.sh , and edited config/euroc.yaml. I executed "docker build . -t viorb", here comes the first problem. At rosdep update, the docker output something like "rosdep is not recommanded to run in root", in red fonts, though it did not seem an error. The second problem is, after "docker build" "successfully finished", I tried to execute "bash run_docker.sh" and "sudo bash run_docker.sh", but both output Do you have any idea of how these two problems might be solved? Looking forward to your kind help. |
|
@DEQDON I guess you might forget to add your user to docker group. And the new nvidia-docker command has changed. |
|
Adding user to docker group has already been done, but still not working. |
This is a Dockerfile attempts to run ORB_VIO. You can run it on Ubuntu 16.04 but Docker container itself will be run on Ubuntu 14.04.
Build Docker image using this command:
And then follow instructions in Dockerfile comments.