최신 글
-
Robot Program - ROS
ROS/ROS2 사용할 때 Jupyter도 함께 써보세요.
Jupyter Notebook을 아마 Python으로 딥러닝이나 분석하시는 분들은 많이들 사용하실 겁니다. 저도 VSCode를 많이 쓰지만, Juptyer 애드온을 연결해서 Jupyter로 개발도하고 테스트도 하는데요. 가끔 ROS/ROS2 공부하시는 분들과 대화할때 저런 상황이나 어떤 테스트 환경에서는 jupyter를 써도 될텐데 하면, 그렇게 할 수 있다는 것을 몰랐다며 놀래시는 분들이 간혹있습니다. 제가 소개한 적이 있는 UR로봇과 ROS의 사용 영상에서의 위 그림처럼 ROS 환경이 잘 잡힌 협동로봇도 간단히 Jupyter를 이용해서 기능 테스트가 가능하고, 또 본격적으로 패키지를 만들기 전에 여러 가능성을 손쉽게 테스트할 수 있습니다. 역시 제가 소개한 적이 있는 ROS1에서 movebase를 이..
-
Robot Program - ROS
로봇 관제 OpenRMF - 핑크랩은 뭐가 다를까요?
OpenRMF를 이용한 활동을 최근 저와 제가 운영하는 PinkLAB이 많이 수행하고 있습니다. 비록 저희 PinkLAB이 2022년 5월에 창립했으니 아직 만 2년이 되지 않았고, 또 OpenRMF라는 것을 처음 시작한것도 매우 짧은 기간입니다. 그 기간 동안 저희는 놀랍게도 아주 큰 기관을 대상으로 관제 시스템을 RMF로 개발[2023년]하는 기염을 토했습니다. 그리고 그와 비슷한 시점에 관제를 주요 구성 요소로 하는 큰 국책과제를 수행하는 기관의 요청을 받아 전문가 대상 OpenRMF에 대한 교육을 수행[2024년]했습니다. 그리고 또 비슷한 시점에 글로벌 진출을 꿈꾸는 한 기관을 만나 그 분들의 로봇이 설치된 건물을 대상으로 관제 시스템을 OpenRMF를 적용하려 개발[2023-2024년]하고 있..
-
Robot Program - ROS
ROS2 처음부터 차근차근 공부하고 싶으시다면 - 무료 R2R 과정 -
제 블로그를 몇 번 오셨다면 아시겠지만, 저는 데이터사이언스, 딥러닝, 로봇 키워드로 많은 활동을 하고 있는데요. 여러 활동들 중 ROS2 교육에 대해 작은 과정하나를 무료로 오픈을 합니다. 유튜브를 통해서이구요. 뭐 유튜브도 수익이라는 것이 생길 수도 있지만, 저같이 오프라인형(^^) 사람에게 유튜브 수익은 .. 음.. 기대하기 어려우니, 그저 무료가 맞습니다.^^. https://pinkwink.kr/1395 ROS2 혼자 공부하기 좋은 책 추천 - ROS2 혼자 공부하는 로봇 SW 제목을 "ROS2 혼자 공부하기 좋은 책"이라고 잡으니 첫 문장부터 창피합니다. 최근 몇 개월간 작업한 ROS2 기초 책을 출판했습니다. 정확히는 9월 7일 출판예정인데, 이미 주요 온라인 서점에는 등 pinkwink.k..
-
Robot Module
SLAM을 알아서 해주는 보드 - SLAMBOX를 아시나요?
이번에는 오랜만에 로봇과 관련된 제품 하나를 소개할까 합니다. 이 제품은 라이다와 연결되어서 라이다 신호로부터 맵을 만드는 것 까지 가능합니다. 만약 배터리, PC의 가격 등으로 Computing Power에 고민하는 분들이라면 한 번 선택해볼 수 있는 경우의 수가 아닐까 합니다. 이 제품은 예전에 제가 견학기를 올렸던 제이마플이라는 회사의 제품입니다. https://pinkwink.kr/1281 J.MARPLE 제이마플을 다녀왔습니다. 2018년 3월 중순... 저는 아두보이스라는 제품을 하나 접할 기회가 있었습니다. 음성인식이 되는 아두이노라고 생각하시면 됩니다. 이 제품은 제가 무려 2011년에 소개한 적이 있는 칼만필터의 이 pinkwink.kr 제이마플의 김성필 대표님은 제가 블로그에서 2011..
-
Education
유퀴즈 조회수 시청률 예측하기 프로젝트
유퀴즈라는 재미있고 좋은 프로그램이 있습니다. 저도 모든 회차를 챙겨보진 않지만, 그래도 우연히 채널을 돌리다가 나오면 멈춰서 보는편인데요. 이번에는 제가 수업하는 제로베이스의 데이터취업스쿨 21기 수강생 중 한 팀이 머신러닝 프로젝트의 주제로 유퀴즈라는 TV 프로그램을 선정했습니다. 바로 게스트의 특성이나 직업군에 따라 유퀴즈의 시청률이나 유투브 조회수를 예측해보려는 주제입니다. 이런 페이지가 있다는 것은 아마도 이 팀의 팀원들이 팀플이 잘 되었다는 것이겠지요?^^ 음... 이 팀의 최종 목표가 있긴한데... 이런 프로젝트는 머신러닝의 성과가 수치적으로 좋은 성과는 잘 나오지 않는 편입니다. 그러나 저는 이런 주제를 시작하려는 분들에게 프로젝트 결과에서 나타는 수치에 연연하기 보다는 프로젝트를 수행하면..
-
Education
ROS2로 주행하는 다수의 주행로봇에 대한 경로 설정과 관리를 수행하는 관제 시스템을 개발한 수강생 팀 소개
오늘도 저는 제가 참여하는 한 교육을 이수한 어떤 팀의 결과를 소개하려고 합니다. 이 팀은 ROS2로 구현된 모바일로봇을 가지고, 다수의 로봇의 경로와 임무를 관리하고 상태를 모니터링하는 관제 시스템을 개발한 팀입니다. 최근 제가 언급한 OpenRMF도 좋지만, 이렇게 본인들이 직접 필요 기능을 구현하려 노력하는 것이 실력 향상에는 더 큰 도움이 되는 것이라 생각합니다. 제가 하는 큰 교육 중 AI 로봇 관련 교육 안내는 https://addinedu-rosanddl.oopy.io/ ROS2와 인공지능을 활용한 자율주행 로봇 개발자 양성과정_5기 자율주행과 로봇응용분야 전문가로 성장할 인재들을 기다리고 있습니다. addinedu-rosanddl.oopy.io 위 링크에 있습니다. 프로젝트를 꼭 수행해야 ..
AI 관련 최신글
-
DeepLearning
영상 인식에 필요한 기초 기법 간편 정리 - ArUCo Marker, YOLO 등
이번에는 로봇에서 영상인식, 혹은 간단한 프로젝트에서 영상을 인식하는 부분에 대해 간단히 정리해서 유투브에 올렸습니다. 여러가지를 모두 다루면 좋겠지만, 윈도우 환경에서 설명을 했고, OpenCV 기초, ArUCo Marker 이야기, YOLO, YOLO를 위한 라벨링 작업등을 초~간단하게 설명했습니다. 먼저 아래 링크는 영상 전체의 재생목록입니다. https://www.youtube.com/playlist?list=PL83j7f4UkozEKBsOgKNEy79w5ClNMtxSF 영상 인식에 필요한 기법 간편 정리 이번에는 로봇에서 영상인식, 혹은 간단한 프로젝트에서 영상을 인식하는 부분에 대해 간단히 정리해서 유투브에 올렸습니다. 여러가지를 모두 다루면 좋겠지만, 윈도우 환경에서 설명을 했고, www.y..
-
Project
핑크랩이 문제풀이 학습 시장용 유사문제 찾기 알고리즘에 도전합니다.
제가 자주 하는 말이지만, 희한하게 어떤 주제에 대해 클라이언트 미팅을 하면 유사 분야의 미팅이 (제가 의도하지 않게) 잡히게 됩니다. 그것도 많은 수가 제가 찾아다닌것이 아니라 클라이언트께서 먼저 연락을 주시는 거죠. 이번에는 문제풀이 학습 시장의 의뢰입니다. 머신러닝/딥러닝을 이용해서 유사한 문제를 찾는 것입니다. 프로젝트 개요 입시분야로 한정하면 "콴다"라고 하는 업계의 주도적 서비스가 있습니다. 콰다는 이렇게 폰으로 궁금한 문제를 찾아서 사진을 찍으면 OCR로 판독후 AI로 자사 DB에서 유사한 문제를 찾아 그 해법과 함께 제시하는 것인데요. 해당 문제의 해법을 보여주는 것이 아니라 유사한 문제를 보여주는 것입니다. 학습하고 나면 애초에 궁금했던 문제를 풀수 있겠죠. 저희 핑크랩에 의뢰하신 클라이..
-
Project
핑크랩이 물류로봇에서 사용될 Pose Estimation 프로젝트를 도전합니다.
아주 예전에 제가 한양대 에리카에 연구교수로 있을 당시 잠시 관계가 있었던 프로젝트 중에 가구조립 프로젝트가 있었습니다. 저는 당시 다른일로 바빠서 대학원생에게 다 맡겨두고 거의 신경을 쓰지 못했었는데요. [지금 생각하니 너무 미안하군요ㅠㅠ] 그때 했던 연구 중에 로봇팔이 물체를 잡기 위해서 해당 물체의 Pose(자세)를 예측해야 더 잘 잡을 수 있을 거라고 생각을 했었습니다. 위 그림은 당시 대학원생이 작업한 것으로 가구조립에 사용되는 다양한 종류의 못을 보여주고 있습니다. 이 못의 자세를 알아야 로봇팔이 잡을 때 편하겠죠. 그래서 당시에 조금 인연이 있었습니다. 뭐가요? 아~ 바로 pose estimation 입니다.^^ 프로젝트 개요 위 그림은 유명한 NVIDIA의 ISAAC 시스템에 포함된 기능으..