본문 바로가기

AI25

Webots - Python ( PyCharm ), SSH, External Controller PyCharm PyCharm is a cross-platform integrated development environment (IDE), specifically for the Python language. It provides code analysis, a graphical debugger, an integrated unit tester and integration with version control systems (VCSes). PyCharm is a possible alternative to using Webots built-in editor for Python. This chapter explains step-by-step how to configure PyCharm to edit a Pytho.. 2020. 7. 13.
How to connect between Pycharm and Webots? 1. Open Pycharm 2. Click "Pycharm" menu 3. Click "Preferences" 4. Project -> Project Structure -> Add Content Root -> Go to "Application/Webots.app/lib/controller/python37" 5. Project -> Project Interpreter -> Setting ( In my case, the project interpreter is used in Anaconda environment. ) 6. Click "Run" menu -> Configuration -> click "+(add)" -> python -> Setting "script path" and "environment .. 2020. 6. 10.
Webots Tutorial 8 - Using ROS ( 60 minutes ) Tutorial 8: Using ROS (60 Minutes) This tutorial explains how to use the nodes from the webots_ros package provided with Webots. These examples were tested with ROS melodic and kinetic on Linux. There is no warranty they will work if you use a different platform or an ancient distribution of ROS. 1. Installing ROS and "webots_ros" Package Installation In order to use these nodes, you will first .. 2020. 6. 10.
Webots Tutorial 7 - Your First PROTO 처음 proto를 만들게되면, 왼쪽 그림처럼 children에 [ list ] 를 써줘야 하는 공간이 있다. 이 부분은 우리가 이미 시뮬레이션 환경에 설계한 내용을 넣어줘야 한다. 그 과정이 익숙치 않은 사용자의 경우 ( 필자 ), 다음과 같이 하면 된다. 기존의 Robot 파일 -> Export ".wbo" -> 스크립트 편집기에 들어간 후, copy and paste in Controller :) 위와 같이 한 다음에는 우리가 설정한 controller를 로봇의 Controller Tree에 넣어주면 된다. 2020. 2. 20.