본문 바로가기

역기구학

(5)
역기구학을 풀 때 도움을 줄 수 있는 Python 모듈 - ikpy - 2018. 8. 20. 08:00 로봇에서 로봇팔을 이야기하려고 하면 꼭 등장하는 것은 기구학(kinematics)입니다. 힘의 관계를 생각하지 않고 연결된 링크와 조인트만 가지고 좌표를 해석하는 분야인데요. 저도 이 기구학을 공부하는 학생이라면 누구나 보는 Craig의 책을 Python으로 공부한 관련 글들을 올린 적이 있습니다. 그러나 기구학에서 복잡한 분야인 역기구학은 참 어렵습니다. 물론 이것을 손으로 푸는 경우는 요즘 (공부를 위한게 아니라면) 잘 못 봤습니다. 다들 좋은 툴을 사용하는 것 같습니다. 특히 MATLAB을 많이들 사용하죠. 저는 오늘 Python으로 기구학을 역으로 풀려는 분들께 도움이 될 만한 모듈을 하나 소개하려고 합니다.Phylliade라는 분(?)인데요. 한 때 제가 관심을 가졌던 Poppy 프로젝트에서 발..
Craig의 Robotics 4장 예제. PUMA 560의 역기구학 풀이 (Inverse Kinematics) 2016. 2. 17. 08:30 여러가지 기초스러운 것들을 즐거운 마음으로 학습할때(^^) 자꾸 하나에 집중하지 못하고 이것저것하는 나쁜 버릇을 제가 가지고 있는데요.ㅠㅠ. 아무튼 여러가지를 요즘 공부하는데 그 중 하나가 Craig의 Introduction to Robotics 3rd Edition을 가벼운 마음으로 읽고 있는데요. 지난번에 PUMA 560의 정방향 기구학(direct kinematics)을 Python으로 보이면서 학습했습니다.^^[바로가기] 이번에는 역기구학으로 4장을 공부한거죠^^. 각 조인트의 각도를 가지고 맨 끝단 - 작업 툴의 위치와 방위를 알 수 있는 것이 정방향 기구학(direct kinematics)이라면 반대로 끝단의 방위와 위치를 정해놓고 각 조인트의 각도를 알려는 것이 역방향 기구학(inverse ..
Processing으로 구현한 Two Link Planar 로봇의 정구학과 역기구학 시뮬레이션 2015. 1. 13. 07:00 얼마전에 아니... 벌써 작년(^^)이 되었네요... 기구학 공부를 좀 혼자서 (취미로) 하면서 처음 잡았던 예제가 Two Link Planar에요.[바로가기] 그때 처음으로 정방향 기구학을 다루고 MATLAB으로 시뮬레이션을 했죠. 물론 그리고 나서 Processing으로 살짝 귀엽게 시뮬레이션을 했죠.[바로가기] 뭐 아무도 하라고 시킨 사람은 없지만 말이죠^^. 그리고 나서 당연한 수순이지만 역기구학을 또 공부했습니다.[바로가기] 이제 또 Processing으로 살짝 시뮬레이션을 할려고 헀지만... 회사 일이 바쁘고 해서 좀 미뤘다가 오늘 이렇게 포스팅을 하네요^^. 역기구학의 변환 결과만 살짝꿍 보죠^^최초 이 그림을 쓸때 말씀드렸지만... 여전히 출처를 모릅니다.ㅠㅠ. 뭐 아무튼 저기서 목적은 끝..
MATLAB을 이용하여 Two Link Planar의 역기구학 해석하기 2014. 12. 3. 07:00 저는 취미처럼 요즘 기구학을 학습해가고 있는데요. 사실 제가 기구학에 관심을 가진건 예전.. 음 그러니까 제가 첫 직장을 관두고[바로가기], 여기저기 밥 얻어먹고 다니던(^^) 시절에 로보링크에 한 이사님이 선물해 주신 로봇 교육용 키트로 만든 로봇암[바로가기] 때문인데요.^^. 이걸가지고 뭐 재미나게 놀게 없을까 하다가 시작된 것이지요. 물론 지금의 회사일을 볼때 조금 있다가 사용될 지식이기도 합니다만... 지금은 모터제어기(보다는 약간 로봇제어기에 가까운)에 집중하고 있기 때문에 당장 사용될 건 아닙니다만^^. 뭐 아무튼 그렇다는 거죠^^ 그래서 처음에 예제로 Two Link Planar를 대상으로해서 MATLAB으로 검증하면서 기초적인 부분을 확립하면서 정기구학을 했고[바로가기], 그 후 Proce..
델타형 병렬 로봇의 역기구학을 단순 기하학적으로 손쉽게 해석해보기 2014. 4. 25. 00:04 세상에는 참 재미있는 일도 많고 하고 싶은 일도 많습니다. 최근 저는 기구학을 다시 학습하게 되었는데요. 사실 기구학이 참 많이 쓰이는데 희한하게 저는 그렇게 많이 만나지는 못했네요. 이제 마구마구 만날듯한데 워밍업 해야죠^^. 예전에 3D 프린터 이야기를 하면서 델타형 로봇에 대한 이야기도 한 줄(^^)로 소개한 적이 있죠.^^.위 그림은 3DR RepRap Delta robot인데요. 저게 델타형 로봇의 자작 프로젝트의 결과물로 인터넷에 꽤 많이 알려진 작품입니다. [바로가기]에 가시면 다른 3D 프린터가 있다면 도면을 다운받아서 고대로 한번 만들어 볼 수 있는 제품이지요. 꽤 흥미롭습니다.^^. 저렇게 생긴 기구부는 어떻게 해석할까요. 기구학적으로 말이죠. 궁금했습니다. 그런데, 꽤 멋있는 블로그를..

반응형