Choregraphe 2.1.4를 사용하여 NAO 로봇을 프로그래밍했고 Python 상자를 사용해 왔습니다. 제 가상 로봇에 Tweepy를 설치하는 방법이 필요합니다. 내 컴퓨터에 설치를 시도한 다음 모든 라이브러리를 복사했지만 SSL 라이브러리 나 다른 라이브러리를 가져올 수없는 것 같습니다. 내 가상의 로봇이나 다른 것들에 SSH를 연결하는 방법이 있습니까? 고맙습니다.Choregraphe의 가상 로봇에 Python 모듈 설치
답변
나는 그것을 할 수있는 깨끗한 방법을 모른다. 나는 보통 같은 것 어떻게 할 것인지 :
python jumpstart.py python-service tweety-service TweetyService
2) 트위티 포함하고 어떤 다른 라이브러리이 패키지에 직접 필요한 robot-jumpstarter으로 예를 들어, 서비스 패키지를 만들기
1),
3) 가상 로봇을 사용할 때 Choregraphe를 시작하고 로봇의 포트 (기본 설정> 가상 로봇에서)를 가져오고
python scripts/tweetyservice.py --qi-url localhost:34674
(또는 어떤 포트를 사용 하든지간에 콘솔 또는 Python IDE에서 서비스를 실행하십시오. 당신은 당신이 어떤 NAOqi 서비스
5) 실제 로봇에 실행하는 경우, 당신은 것처럼 트위티 서비스 패키지를 설치할 때와 같은 다음 행동 안에, self.session().service("TweetyService")
하여 서비스를 호출
4)) Choregraphe에서 가져온 모든 정상적인 패키지 및 그것은 잘 작동합니다.
이 기술을 사용하면 논리를 독립 실행 형 Python 코드에 추가 할 수 있으며 Choregraphe 상자가 적습니다 (코드를 여러 모듈로 분할하려는 경우 편리 할 수 있음).
놀라운 대답이지만, 솔직히 말해서, 나는 그것을 아주 잘 이해하지 못합니다. 나는 Choregraphe에서 Python으로 막 시작한 초보자입니다. 몇 달 전에 NAO 프로그램을 시작하기 시작했습니다. 그리고 저는 14 세입니다. 좀 더 간단하게 만들 수 있습니까? 답변 주셔서 감사합니다. –
가상 로봇에서 choregraphe의 외부 라이브러리를 사용하는 쉬운 방법을 모르겠습니다. 가상 (실제 로봇) 로봇에서 더 쉽게 할 수있는 것은 독립 실행 형 Python으로 코드를 작성하는 것입니다. 그렇게하면 트위티를 가져 와서 로봇을 조작 할 수 있습니다. 시작하려면 http://doc.aldebaran.com/2-5/getting_started/helloworld_python.html (IP는 "localhost"를 사용하고 포트는 9559 대신 http : //로 사용하십시오.) doc.aldebaran.com/2-5/software/choregraphe/choregraphe_preference.html#virtual-robot. 이해가 되나요? – Emile
고마워요! 파이썬 도구를 시험해 볼게요. 고마워요. –
사용중인 운영 체제는 무엇입니까? –
@KamalSingh Windows 10을 사용하고 있습니다. –
choregraphe를 설치 한 폴더를 열 수 있습니까? –