webot
-
[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는 강체만 시뮬레이션하도록 설계되었습니다. 시뮬레이션을 설계 할 때 중요한 단계는 다양한 엔티티를 별도의 강체로 분할하는 것입니다. 강체를 정의하려면..