본문 바로가기

전체 글71

DYROS 강의 정리 1일차 제일 상위 경로: cd/ (Root) --> 윈도우와 다르게 C, D, E 드라이브가 최상위가 아닌 Root(/)가 최상위 루트 C, D, E 드라이브는 /media에 있음 ~/.bashrc: 환경 변수 설정을 위한 터미널 시작 스크립트 권한: drwxrwxrwx d: direcrory 여부 첫 번째 rwx: 파일의 소유자 두 번째 rwx: 파일의 그룹 세 번째 rwx: 외부인 chmod로 변경 가능하다. 읽기, 쓰기, 실행: rwx면 가능 -면 권한 없음 Copy 명령어: cp {source} {destination} --> source를 destination에 복사 cp -r --> 폴더 안의 내용까지 모조리 복사 CMkaeList.txt 만들기 연습 cmake_minimum_required .. 2022. 7. 11.
[오류해결] Open-Manipulator 정상작동시키기 https://kumoh-irl.tistory.com/66?category=1252324 [에러해결] 그리고 Ubuntu 결론부터 말하면 Moveit assistant에서 Gruops planning 설정을 할 때 꼼꼼지 보지 않고 무작정 강의를 따라하다보면 발생하는 오류다. 강의에서는 저 부분이 attempt 횟수로 설정하게끔 나와있는데 지금은 kumoh-irl.tistory.com 이전 글에서 moveit!을 통해 open-manipulator를 작동시키는 법을 다뤘다. 근데 막상 키고 보니 매니퓰레이터가 z축으로는 전혀 안 움직였다. 그래서 ROBOTIS에 검색을 해보니 open_manipulator_moveit/config/kinematics.yaml 파일 맨 밑에 position_only_ik:.. 2022. 6. 27.
ANSYS로 CATIA 모델 정적해석 하기 이번에 유한요소 수업 과제하면서 배웠던 것을 까먹지 않기 위해 기록용으로 써놓는다. 1. CATIA 파일은 step파일 확장자로 저장 (확장자명: stp) 2. Workbench를 실행한 뒤 Static Structural을 더블클릭해줍니다. 3. Engineering Data를 더블클릭해서 본인이 원하는 재료로 바꿔주거나 물성치를 직접 입력하여 재료를 추가해줍니다. 4. Geometry를 우클릭 -> Import -> 불러오고자 하는 stp파일 선택 5. Model 더블클릭 Mesh -> Insert -> Method 5. 해석 대상 클릭 -> Geometry에 Apply 6. 경계조건: Static Structral -> Insert -> Fixed Support 클릭 고정되는 부분을 선택 (컨트롤 .. 2022. 6. 12.
[에러해결] <rosparam command="load" ns="arm" file="3"/> <rosparam command="load" ns="gripper" file="3"/> 그리고 Ubuntu 18.04에서 Moveit 실행법 결론부터 말하면 Moveit assistant에서 Gruops planning 설정을 할 때 꼼꼼지 보지 않고 무작정 강의를 따라하다보면 발생하는 오류다. 강의에서는 저 부분이 attempt 횟수로 설정하게끔 나와있는데 지금은 assistant가 2.0으로 바뀌면서 parameters file의 경로를 설정하는 곳으로 바뀌었다. default로 존재하는 파일이 있으므로 그냥 아무것도 입력 안 해도 된다. 항목을 제대로 체크하지 않고 강의를 대충 따라하다가 저기에 3을 입력하면 이상한 코드가 추가로 생겨 나중에 demo.launch를 실행할 때 오류가 생기는 것이다. 오류를 해결하기 위해 src에 들어가서 기존의 open_manipulator_moveit 패키지를 지우고 assistant로 새로 만드는 걸.. 2022. 6. 8.