분류 전체보기
-
[Error] VMware / Ubuntu 18.04 / ROS Melodic / gazebo died카테고리 없음 2020. 5. 16. 19:50
1. VMware / Ubuntu 18.04 / ROS Melodic / gazebo died 2. Error screen 3. Trial for Error Try 1. Update $sudo apt upgrade / it was not answer. Try 2. Install gazebo with official way. github.com/osrf/gazebo_tutorials/blob/master/install_ubuntu/tutorial_9-0.md osrf/gazebo_tutorials Tutorials for gazebo. Contribute to osrf/gazebo_tutorials development by creating an account on GitHub. github.com Try..
-
Ubuntu 18.04 - 문서 생성 (new document)카테고리 없음 2020. 5. 14. 20:30
저는 업무상의 필요로, VM ware를 자주 사용합니다. 여러가지 버전의 시스템(OS - operating system)을 사용하는데, 요즘은 Ububtu 16.04, 18.04를 사용하고 있습니다. 처음에 필요한 프로그램들을 다 설치하고 나서, 문서를 생성하려는데.. 뜨아.. 어떻게 하지? 싶었습니다. 방법을 찾다보니, 조금 특이하다(?)는 생각이 들어서, 글을 남깁니다. 신기하게 이 과정을 거치고 나면, 어디에서든 " new document (새 문서)" 버튼이 활성화 된 것을 보실 수 있습니다. 매우 단순하지만,, 반드시 필요한 그런 정보입니다. ^0^ 오늘 하루도 화이팅!! 아자아자! 최선을 다한 오늘이 모이면, 미래가 됩니다 !!
-
[Mac] Webot - Tutorial 4: More about Controllerswebot 2020. 3. 20. 16:46
https://cyberbotics.com/doc/guide/tutorial-4-more-about-controllers?tab-language=python New Controller Hands on #1: 메뉴바에서 [Wizards] > [New Robot controller] 선택 원하는 언어를 선택하고, 원하는 이름을 입력해서, 컨트롤러를 만든다. Understand the e-puck Model 충돌 방지 알고리즘을 만들려면 터릿 주위에있는 8 개의 적외선 거리 센서 값을 읽어야하며 두 바퀴를 작동해야합니다. 거리 센서가 터릿과 e- 퍽 방향으로 분산되는 방식이이 그림에 나와 있습니다. 거리 센서는 로봇 계층에서 8 개의 DistanceSensor 노드로 모델링됩니다. 이 노드는 이름 필드 (ps..
-
[Mac] Webot - Tutorial 2: Modification of the Environmentwebot 2020. 3. 20. 06:41
The Solid Node Solid node는 Webot에서 가장 중요한 노드입니다. 여기서 많은 다른 노드들이 파생됩니다. Solid node는 강체, 즉 변형을 무시할 수있는 바디를 나타냅니다. 강체의 주어진 두 지점 사이의 거리는 그에 가해지는 외부 힘에 관계없이 시간이 일정하게 유지됩니다. 예를 들어 테이블, 로봇 핑거 지골 또는 휠은 강체입니다. 연체 및 관절 형 물체는 강체가 아닙니다. 예를 들어, 로프, 타이어, 스펀지 또는 관절 형 로봇 암은 강체가 아닙니다. 그러나 관절 식 개체는 여러 강체로 나눌 수 있습니다. Webots의 Physics는 강체만 시뮬레이션하도록 설계되었습니다. 시뮬레이션을 설계 할 때 중요한 단계는 다양한 엔티티를 별도의 강체로 분할하는 것입니다. 강체를 정의하려면..
-
[OpenAI] 파이썬 가상환경 설정카테고리 없음 2020. 2. 25. 18:34
1. 아나콘다 네비게이터 아나콘다 네비게이터를 이용하면 가상환경을 쉽게 만들 수 있습니다. (터미널로 command를 이용해서 간단히 만들 수도 있지만. ^^ ) 꼭 컴퓨터 전공자나 관련 전문 지식이 없어도, 쉽게 프로그램 개발에 도전할 수 있도록 많이 바뀌는 것 같아요 1) Anaconda Navigator 설치 - 아래 URL에 접속해 주세요. - 자신에게 맞는 OS를 선택해서 설치를 해주시면 됩니다. https://www.anaconda.com/distribution/ Anaconda Python/R Distribution - Free Download Anaconda Distribution is the world's most popular Python data science platform. Dow..
-
[설치] OpenAI Gym + 예제 ( cartpole)카테고리 없음 2020. 2. 24. 21:39
0. OpenAI https://openai.com/ OpenAI는 회사 이름이다. 정확히는 인공지는 연구소의 이름이고, 안전한 인공지능을 만드는 것을 목표로 하고 있다고 한다. OpenAI에서 제공하는 라이브러리 중에 Gym, Baselines 가 있다. *Gym은 RL 알고리즘을 개발하고 비교하기 위한 용도이다. 그리고 개발한 알고리즘의 성능 확인을 위해 여러가지 environment를 제공한다. *Baselined은 RL 관련 알고리즘 모음이다. 1. Gym installation 터미널 명령어 : pip install gym 또는 터미널 명령어 : cd gym pip3 install -e . 2. Gym not found (error) 분명 Gym을 설치했는데,, 파이참에서 " import gym..
-
[mac] 아나콘다 + 파이참 설치카테고리 없음 2020. 2. 21. 17:51
0. 파이썬 아나콘다와 파이참 설치를 하시려는 분들이라면, 아마도 파이썬을 실습하기 위한 분들이라 생각됩니다. 많은 언어 중에서, 파이썬이 단연 대세인 이유는 여러가지가 있습니다. 간략하게 설명합니다. 1. 읽고 쓰기 쉬운 언어적 특징 2. 정확한 메모리 관리 기능 3. 풍부한 머신러닝 프레임워크와 라이브러리 2. 아나콘다 파이썬은, 라이브러리를 포함해 업데이트가 빈번한 언어입니다. 라이브러리와 언어가 호환이 안 되는 경우가 발생하기도 합니다. 아나콘다(콘다)는 이와 같은 어려움에 도움이 됩니다. 가상환경을 통해 프로그램과 라이브러리의 버전별 관리를 돕습니다. 또한 다양한 라이브러리 패키지를 제공하여 패키지마다 별도로 설치하는 수고로움을 줄여줍니다. 아나콘다 설치 페이지 링크 : https://www.a..