본문 바로가기

Robot

(169)
ROS2 처음부터 차근차근 공부하고 싶으시다면 - 무료 R2R 과정 - 2024. 3. 18. 08:00 제 블로그를 몇 번 오셨다면 아시겠지만, 저는 데이터사이언스, 딥러닝, 로봇 키워드로 많은 활동을 하고 있는데요. 여러 활동들 중 ROS2 교육에 대해 작은 과정하나를 무료로 오픈을 합니다. 유튜브를 통해서이구요. 뭐 유튜브도 수익이라는 것이 생길 수도 있지만, 저같이 오프라인형(^^) 사람에게 유튜브 수익은 .. 음.. 기대하기 어려우니, 그저 무료가 맞습니다.^^. https://pinkwink.kr/1395 ROS2 혼자 공부하기 좋은 책 추천 - ROS2 혼자 공부하는 로봇 SW 제목을 "ROS2 혼자 공부하기 좋은 책"이라고 잡으니 첫 문장부터 창피합니다. 최근 몇 개월간 작업한 ROS2 기초 책을 출판했습니다. 정확히는 9월 7일 출판예정인데, 이미 주요 온라인 서점에는 등 pinkwink.k..
SLAM을 알아서 해주는 보드 - SLAMBOX를 아시나요? 2024. 3. 11. 08:00 이번에는 오랜만에 로봇과 관련된 제품 하나를 소개할까 합니다. 이 제품은 라이다와 연결되어서 라이다 신호로부터 맵을 만드는 것 까지 가능합니다. 만약 배터리, PC의 가격 등으로 Computing Power에 고민하는 분들이라면 한 번 선택해볼 수 있는 경우의 수가 아닐까 합니다. 이 제품은 예전에 제가 견학기를 올렸던 제이마플이라는 회사의 제품입니다. https://pinkwink.kr/1281 J.MARPLE 제이마플을 다녀왔습니다. 2018년 3월 중순... 저는 아두보이스라는 제품을 하나 접할 기회가 있었습니다. 음성인식이 되는 아두이노라고 생각하시면 됩니다. 이 제품은 제가 무려 2011년에 소개한 적이 있는 칼만필터의 이 pinkwink.kr 제이마플의 김성필 대표님은 제가 블로그에서 2011..
핑크랩이 주행로봇 관제 시스템 OpenRMF 컨텐츠를 준비했습니다. 2024. 1. 28. 08:00 제가 개인적으로 간간히 SNS에 OpenRMF 이야기를 한적이 있습니다만, 최근 저희 핑크랩이 로봇 관제 시스템인 OpenRMF에 대한 교육 컨텐츠를 준비완료 했습니다. 관련해서 여러 기관분들의 교육 문의와 또 개발 문의를 환영합니다.^^. 그래서 OpenRMF에 대한 소개 글을 작성해야하겠다는 생각이 들어서 이렇게 글을 하나 올립니다. OpenRMF는 다수의 주행로봇과 그 주행로봇이 구동하는 환경을 통합하고 조율하는 도구입니다. 특히 네트워크 영역에서 힘들어하는 여러 로봇 개발자들에게 뭔가 획기적인 도움이 될것 같습니다. OpenRMF는 다양한 유형의 제조사의 주행로봇을 하나의 시스템으로 통합하여 관리할 수 있습니다. 실제로 OpenRMF를 이용해보면 다수의 주행로봇의 경로관리, 자원 모니터링, 로봇 ..
Ubuntu에서 zsh에서 ROS2 명령이 자동 완성되지 않을 때 2023. 11. 27. 08:00 우분투든, 맥이든 터미널 작업을 하다보면, 점점 zsh를 사용하고 싶어집니다. 일단 이쁘니까요^^. 그리고 몇몇 눈에 띄는 기능들도 있구요. 맥에서는 zsh 설치와 터미널 세팅에 대한 이야기를 했었습니다. https://pinkwink.kr/1354 Mac M1 노트북 (Mac silicon) 터미널 세팅 - iTerm2 요즘 노트북 세계에 한 가지 큰 이슈라면 애플에서 나온 맥 m1 노트북이 아닐까요. 정말 많은 이슈를 만들고 있는 것 같습니다. 저는 예전에 맥북 사용에서 해두면 편한 몇 가지 설정을 이야기한 pinkwink.kr 아무튼... 우분투 유저들도 bash를 사용하다가 zsh로 넘어가는 일이 많은데요. 그 때, 한가지~ ROS2 유저들의 경우 ROS2 명령이 자동완성되지 않을 때가 있습니다...
핑크랩이 아트센터 나비와 서울대 UX랩에 기술적 지원 프로젝트를 진행했습니다. ESP32, UWB 등을 활용한 공간 위치인식 및 음성 전송 2023. 11. 12. 13:43 작년에 저는 아트센터 나비와 서울대 UX랩 분들을 대상으로 인력 양성 사업의 일종으로 아두이노 등 HW관련 수업을 진행했습니다. 그 인연으로 이번에 핑크랩이 ESP32, UWB 등을 활용한 공간 위치인식 및 음성 전송 관련된 프로젝트를 살짝 진행했습니다. 배경 https://pinkwink.kr/1418 아트센터 나비에서 예술쪽 분들에게 아두이노 교육을 진행했습니다. 시작은 작년인 2022년 10월부터입니다. 어떤때는 일주에 한번, 또 어떤때는 2~3주 걸러 한 번씩 금요일마다 오후에 진행되었습니다. 처음 이 건을 의뢰해 주신 분은 한국로봇융합연구원이었습니다 pinkwink.kr 이때 여러 대화중에 무언가 큰~~~~ 계획을 하시는 두 기관의 연구원들께서 프로젝트 진행의 부스트업, 진행속도의 가속력(^^)..
3D 카메라를 이용한 박스 인식 및 박스 위치 계산 - 디팔렛타이징 2023. 11. 11. 17:23 23년 추석이 있던 9월, 10월 2개월 동안 핑크랩은 한가지 재미있는 프로젝트를 진행했습니다. 저희에게 의뢰를 주신 기관은 구미에 있는 로봇직업혁신센터입니다. 의뢰를 받고 저희는 아래의 내용을 수행했습니다. 기존에 센터에서 보유하고 있는 ABB 로봇팔과 3D카메라를 이용해서 ABB로봇의 ROS1 패키지를 ROS2용으로 변경하고 3D 카메라의 영상에서 서로 붙어서 구분이 잘 안되던 박스들을 잘 인식하게 하고 인식된 박스의 윗면(평면)을 찾아서, 인식하고 인식된 박스들의 윗면 중 가장 높은 윗면을 찾아서 공간상의 좌표를 로봇에게 전송하는 일입니다. 우리는 재미있어 보이면 하니까요^^. 작업장은 이렇게 생겼습니다. 로봇직업혁신센터는 교육의 역할이 강하기 때문에 다양한 로봇과 실습환경이 꾸며져 있습니다. 거기..
ROS2에서 OpenCV를 사용할 때 numpy 관련 에러가 난다면 2023. 10. 27. 08:00 ROS2에서 OpenCV를 사용하기 위해 opencv-python 모듈을 pip로 설치하고, 코드 내에서 import cv2를 넣었는데 그 위치에서 빌드에서는 괜찮았는데 실행할 때 오류가 아래와 같이 나는 경우가 있습니다. 이 때는 pip install --upgrade 명령으로 numpy의 버전을 올려주면 해결이 됩니다.
ROS2 colcon build에서 SetuptoolsDeprecationWarning 대응법 2023. 10. 25. 08:00 ROS2에서 colcon build를 하면 SetuptoolsDeprecationWarning이 뜰때가 있습니다. 오늘은 그 워닝을 어떻게 극복할지를 이야기 하려고 합니다. 이유는 setuptools 버전의 호완문제로 알려져 있습니다. 이렇게 colcon build를 할때 /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( --- 와 같이 워닝이 뜨는거죠. 이 워닝이 떠도 사용하는데는 문제가 없습니다. 현재 제 PC..

반응형