전체 글 1192

인공지능응용 공학

1장 아나콘다 설치1-1 Python, Front End, Back End, Virtual Environmenthttp://ejleep1.tistory.com/1370참조: pyqt 에러로 Spyder IDE 가 열리지 않을때 처치법http://ejleep1.tistory.com/14721-2 윈도우즈 10 아나콘다3(64비트) OpenCV 설치1-3 아나콘다 가상환경 기타용법 2장 쥬피터 파이선 코드 직성 실습2-1 Jupyter Notebook Tutorial: 파이선 코딩 기초 예제코드 다운:http://ejleep1.tistory.com/13452-2 Jupyter Notebook Tutorial: 이미지 처리 응용 파이선 코딩 http://ejleep1.tistory.com/13461. 8X8 ..

IMDB Sentiment 분석에서의 수학적 천재성에 관한 호기심

이미 제작된 많은 영화 중 항상 재방송이 되더라도 자신의 눈에 띄는 괜찮은 영화들이 꽤 있을 것이다. 탈옥을 주제로 만년의 숀 코네리가 주역으로 나온 알카스트로스 섬을 배경으로 한 더 록이라든지 쇼생크 탈출 같은 명화들이 있다. 한편 수학 천재를 주제로 한 영화로는 멧 데이먼 주연의 굿 윌 헌팅이라든지 또는 Gifted(2017)를 들 수 있다. 굿 윌 헌팅 에서는 시청자들의 관심을 끌기 위해서 수학과 교수가 뛰어난 인재를 찾아내고자 수업시간 중에 수학계의 노벨 상에 필적한다는 필즈 메달 수상이 가능한 정도의 난해한 수학 문제를 제시하고 그 문제를 해결할 수 있는 학생을 후계자로 삼고자 하는 시도를 한다. 실제 수학사에서 누구도 부정할 수 없었던 천재로 남았던 라마누잔도 언급되고 있다. 젊은 청소부로 ..

자연어처리 2026.08.21

ROS 라이브러리 사용 SLAMTEC RPLIDAR AIM8-R6 거리측정 라이다 성능실험

주변 벽으로 둘러 쌓인 제한된 공간 평면 상에서 자율주행이 가능한 RC카를 만들어 볼 요량으로 7년 전에 디바이스 마트에서 현재가는 13만원 정도 인데 그 당시 가격으로는 14만원짜리인 회전형 라이다를 구입하였으나 시간 부족으로 인해 처박아 두었다가 ROS(Robot Operating System) 코딩 문제의 단서를 찾아 볼까해서 다시 꺼내 살펴보게 되었다. 이 라이다 센서는 회전하면서 구멍으로 레이저를 발사하여 반사광을 회수하므로서 1.5~ 12m 거리를 센싱할 수 있다.SLAM이란 Simultanenous Localization and Mapping 의 약어로서 드론이라든지 또는 자율주행 차량에서 주변 환경과의 거리 측정 및 가시화에 사용되는 라이다 센서 기법을 의미한다. 아래의 ROS(Robot ..

로봇 운영 체제 ROS(Robpt Operating System) 개발 역사

2007년 이전 어느 시점엔가, 로봇 운영 체제 ROS의 초기 구성 요소들이 스탠퍼드 대학교를 중심으로 모이기 시작했는데, 스탠퍼드 케네스 샐리스버리 로봇 공학 연구실에서 박사 과정이었던 에릭 버거와 키넌 와이로벡은 Personal Robot Program 프로젝트를 이끌고 있었다. 이 프로그램 내용은 실내 환경에서 작업을 수행하는 로봇 개발과정 비데오 영상을 볼 수 있다. 그내요은 실내에서 로봇이 청소를 위해 이동하거나 물건을 정리하고 맥주를 가져다주는 내용의 다수의 비데오를 볼 수 있다.http://personalrobotics.stanford.edu/ 이 웹사이트의 영상 중 하나인 PR1 의 맥주 서비스 영상은 냉장고에서 맥주를 거내고 가져다 뚜껑을 딴 후 서비스하는 영상을 대표적으로 참고하고 위 ..

휴머노이드 로봇운영체제 ROS(Robot Operating System)의 출현

휴머노이드 로봇! 요즈음 physical AI를 비롯하여 왜 그렇게 시그럽게 떠드나? 이미 다 알고 있던 내용들 아닌가? 아래 왼쪽 철인 28호는 1956년 일본의 만화 작가에 의해 탄생한 로봇으로서 주인공의 명령을 알아들어 행동하는 오늘날의 휴머노이드에 해당한다. 1960년대 국내에서도 일본 원작 인기 만화를 슬쩍한 내용으로 국내에서도 친숙하다. 아래 오른쪽은 2007년 마이클 베이 감독의 Transformer 외계에서 굴러들어온 야생 휴머노이드랄까? 사람 말 더럽게 안 듣는 외계인 휴머노이드이다. 아울러 그 중간에 해단하는 1980년대 초 개봉된 젊은 시절의 해리슨 포드가 주연으로 출연한 스타워즈에 나오는 2종류의 로봇을 생각해 볼 수 있다. 하나는 Droid Robot D2-R2 이며, 다른 휴머..

CATIA ELFINI FEA: 단순 보 진동 해석

‘Part1’으로 명명된 Tree 요소에 커서를 위치시킨 후 마루스 오른쪽 버튼을 클릭하면 나타나는 메뉴들에서 Properties를 선택 후 탭에서 등록정보(Product)를 선택하여 Part Number를 ‘Frequencies’로 등록하자. yz 평면 Sketcher에서 단면이 1inx1in 정사각형 형상을 작도하고 빠져나와서 Pad 아이콘으로 10 inch 길이의 솔리드를 생성한다. 이 프로젝트의 목표는 솔리드 요소를 사용하여 단순 보의 고유 주파수와 진동 모드를 찾아내는 것이다. 대조적으로 앞서 사용되었던 일차원적 선형 요소인 beam 요소를 사용하는 것이 더욱 적절할 수도 있을 것이다.단순 보의 고유 주파수는 Herz(Hz)를 단위로 다음과 같은 형태로 주어진다.n=1 일 때 고유주퍄수는 2,..

CATIA ELFINI FEA Rug Adaptive Fine Mesh 응력 해석

Adaptive Fine Mesh 기법은 최초의 Mesh를 사용하여 FEA 해석 결과 변형 에너지 기준으로 평가하는 오차가 무척 클 경우 응력 집중도가 큰 영역을 중심으로 상대적으로 세밀한 Fine Mesh를 생성하여 FEA 해석을 되풀이하여 오차를 낮추어 가는 기법이다. FEA 정밀도를 올리는 특수한 기법이 아니라 반복적으로 Fine Mesh 작업에 의해 응력 분포를 보다 작은 오차 변동폭 이내로 수렴시키는 방법으로서 자동적으로 Fine Mesh화rk 이루어진다. Rug 구조를 이용해 Adaptive 기법을 데모하도록 하자. 솔리드의 기하학적인 크기는 러그응력해석 예제와 동일한 크기와 물성으로 가정하되 구분을 위해서 솔리드 명칭을 adaptive로 변경하자. Local Mesh Size를 사용하여 De..

CATIA ELFINI FEA Rug 응력 Fine Mesh 해석

Rug는 구조들을 체결하기 위한 기계요소로 많이 사용된다. 문짝 여닫이에 사용되는 경첩도 유사한 구조 사례이다. 한편 아래 그림에서처럼 소형 항공기 날개 구조와 동체의 박스빔 구조와 연결하는데 사용되기도 한다. 이와같이 항공기 구조에서 가혹한 하중이 전달되는 구조요소이기 때문에 부분적으로 로컬하게 응력의 집중이 일어날 수 있어 변형 에너지 밀도가 높아지므로 세밀한 Mesh 체계를 사용한 FEA 분석이 이루어져야 할 필요가 있다. 특히 항공기 구조 해석팀인 stress 분과에 근무하는 엔지니어라면 이러한 rug 구조해석은 너무나 흔해 빠진 실사례임을 잘 알 수 있을 것이다. Par Design의 zx 평면에서 Sketcher를 사용하여 간단한 형상의 솔리드 rug를 생성하자. Part Design 모듈에서..

벼락같은 발전 속도를 보여주는 생성형 AI 이후 Physical AI 까지 그리고 그 후

많은 사람들이 조선시대 600년의 문화를 칭송하곤 하지만 과연 세종 대왕의 한글 창제와 충무공 이순신 장군의 임진왜란 대승을 제외하곤 무슨 발전이란 것이 있었던가? 조선 600년간 부산포에서 서울까지 가는 말이나 마차의 속도가 기껏 빨라야 15일이었는데, 일본에 식민지로 말아먹히던 시점까지 그 속도를 유지했던 대단한 이씨 조선 아니었던가? 유럽에서는 르네상스, 다빈치, 갈릴레이, 뉴튼이 있었고 중국에서는 당,송,명을 통해 나름 문화가 발전했다고 하는데.. 조선에서도 수많은 인재들이 배출되었다고 하는데 그 대부분이 서민들에게는 아무짝에도 쓸모없는 형이상학으로서 기득권 전용 세뇌철학인 유학 숭상을 중심으로 600년을 해처먹은 후 오늘 날까지도 그 폐해가 이어지고 있는 특히 역모를 숭상하는 ㅌㅋ라는 지역도 있..