ROS 학습 기초 예시에 나타난 문제 (상)

1392 단어
$ rospack depends1 beginner_tutorials  , :
    rospack depends1 beginner_tutorials
    [rospack] Error: package 'beginner_tutorials' depends on non-existent package 'rospyt' and rosdep claims
    that it is not a system dependency. Check the ROS_PACKAGE_PATH or try calling 'rosdep update'

패키지를 만들 때 "rospy"뒤에 t를 하나 더 추가했습니다. 그 목록 파일 (한 곳) 과 xml 파일 (두 곳) 을 수동으로 수정했습니다.
roscore를 시도할 때 오랫동안 반응이 없어서 네트워크 설정 문제가 될 수 있다고 추측했습니다.
    $ export ROS_HOSTNAME=localhost
    $ export ROS_MASTER_URI=http://localhost:11311

중간에 네트워크에 접근할 수 없는 문제가 있습니다. 조작할 수 있는 것이 없습니다. 바로rosnodecleanup이 성공하지 못했습니다.ctl+c가 종료되었습니다.
문제를 해결하지 못하면,
그냥 다시 켜.
rosnode ping ....항상 timeout
ping rosout는 문제없습니다. rosnode info는 각각 두 개를 보았는데 주소가 다르고 ping할 수 있는 것은 loaclhost: xxxx입니다. ping할 수 없는 것은 제 호스트 이름: xxxx입니다.
호스트를 검사해 보니 호스트 이름의 IP를 설정하지 않았습니다. 생각나기 전에
더욱 과학적인 인터넷을 위해 직접 다른 사람의hosts를 복사해 왔는데, 아마도 이때 호스트 이름의 IP를 잃어버렸을 것이다
스스로 토픽을 보낼 때 rostopicpub-1/turtle1/cmd_vel geometry_msgs/Twist --'[-20.0, 2.0, 10.0]' '[102.0, 2.0,-15.0]'
다음과 같이 나타납니다.
rostopic: error: no such option: --[2.0, 0.0, 0.0]
부주의했어,
"--"뒤에 공백이 없기 때문이다

좋은 웹페이지 즐겨찾기