ROS 학습 기초 예시에 나타난 문제 (상)
$ 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]
부주의했어,
"--"뒤에 공백이 없기 때문이다
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.