본문 바로가기

전체 글71

[오류 해결] RRTConnect: Motion planning start tree could not be initialized! 딥러닝 학습을 위해 키노바를 가상공간에 불러와서 이미지 데이터 셋을 만드는 작업을 해야 한다. 그 첫번째 단계로 일단 튜토리얼을 따라해보면서 키노바를 가상공간으로 불러와보았다. 작업에 사용한 컴퓨터는 Jetson xavier agx다. 튜토리얼 링크 http://docs.ros.org/en/melodic/api/moveit_tutorials/html/doc/quickstart_in_rviz/quickstart_in_rviz_tutorial.html Getting started와 Moveit QuickStart in Rviz 이렇게 두개만 우선 따라해보았다. 그런데 마지막에 Plan을 누르면 다음과 같은 오류가 발생하면서 failed가 뜬다. (그와 동시에 키노바 끝 부분이 빨간색으로 되어 있음.) 인터넷.. 2021. 9. 24.
개발자 보드, 어떤걸 써야 할까? 이번 프로젝트에서 컨트롤러로 임베디드 컴퓨터를 쓸 일이 생겨 개발자 보드에 대해 조사를 간단하게 해보았다. 임베디드 컴퓨터라 함은 우리가 일상생활에서 쓰는 컴퓨터는 이것저것 기능이 되는데, 얘네는 특정 기능만 할 수 있도록 작게 만든 컴퓨터라고 생각하면 되겠다. (아두이노, 라즈베리파이.. 등등) 하지만 AI기능을 탑재하기에는 아두이노, 라즈베리파이로는 성능면에서 부족한 점이 많다. 그래서 요즘에는 아두이노나 NI사의 RIO들에서 이런 미니 컴퓨터로 넘어가는 추세인거 같다. 개발자 보드가 어떤게 있는지, 뭐가 제일 괜찮은지 알아봤다. IC뱅큐에서 AI기능이 탑재된 로봇 키트를 젯슨 나노, 라즈베리파이4, 라떼판다로 각각 작동시켜 봤는데 젯슨나노가 성능이 제일 좋았다고 한다. 이거 하나로 젯슨이 제일 좋다.. 2021. 9. 10.
[오류 해결] conda : 'conda' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증.. 몇주 전에 Opencv공부를 시작했는데, 한동안 바빠서 못 하다가 오늘 다시 시작했다. 강의를 들으면서 다운 받은 코드를 실행하니 아래 그림처럼 오류가 뜨는게 아닌가..! no module named 'cv2' 라는 오류가 뜨면서 실행이 되질 않는다. 근데 Opencv는 이미 깔려있고, 심지어 이전에 공부했던 파일에 있는 import cv2는 잘 된다. 그래서 원인을 검색을 해봤더니 화면 하단 좌측의 Interpreter가 바뀌어서 발생한 문제임을 알 수 있었다. 원래 3.8을 깔아서 하다가 강의 내용 중에 안 되는 부분이 있어서 3.7로 다시 깔았는데 설정이 예전에 anaconda prompt로 설치한 파이썬3.8로 되어있었다. 화면 맨 밑 파랑색 영역 좌측의 Python3.7 여기를 눌러도 되고, 검.. 2021. 9. 2.