728x90
반응형
지난 글 맨 마지막 링크에서 해당역할을 하는 노드를 찾았다
https://needs-searcher.tistory.com/162
https://github.com/IRaCLab/IRaC_remotecontrolUR/blob/master/RemoteControl_UR3_2to3t.py
위의 링크에 담긴 코드에서 아래의 정보를 파악한다.
1. "로봇제어에 적절한 데이터 형태"로의 변환에서 그 형태는 어떤 것인지
로봇의 초기 위치값을 설정해두고 myo로부터 받아오는 회전값을 초기 위치값에 더하고 뺌으로써 myo 센서로부터의 움직임을 로봇으로 구현하는 것 같다.
2. myo로부터 어떻게 데이터를 받아오는지
def listner()에서 myo에서 publish하는 raw데이터를 받는 subscriber를 만든다.
myo_raw노드에서 publish를 만들었던가?? 확인필요하다.
그 둘 사이의 통신은 어떻게 가능하게 하는지도 확인필요.
3. 어떻게 데이터변환하는지
def while_move 함수에서 이루어지는 것 같다.
4. 제어기로 어떻게 전송하는지
def main()에서 actionlib 방법으로 전송하는 것 같다.
actionlib방법에 대해서 더 알아봐야 함.
728x90
반응형
'기계공학부 시절의 기록 > ROS일기' 카테고리의 다른 글
9월 4째주. ROS 진행상황 (0) | 2021.09.30 |
---|---|
terminator, 구동중인 것들 파악 코드 (0) | 2021.09.17 |
필요 패키지들 (0) | 2021.07.29 |
bashrc 복구 (Command 'roscore' not found, 다음 패키지의 의존성이 맞지 않습니다.) (0) | 2021.07.19 |
myo에서 데이터 확인하기 (0) | 2021.06.30 |
댓글