OPERATING SYSTEMSOS Linux

How to use Python 3 for Webots on Ubuntu? // Webots Tutorial Python



In today’s video, we will talk about how to use various versions of Python 3 for Webots on Ubuntu. I will first set up a world, robot and Python controller in Webots that can be used for testing if Python 3 works or not. Next I will show you how to check what Python versions you currently have installed. I had Python 3.5 and how to use it in Webots. Then let’s talk about how to upgrade your Python 3. Now there will be multiple versions of Python 3 and so I will show you how to find out which version works based on the Webots version that you have installed.

========== TIMINGS ==========

0:00 Intro
0:45 Creating Python Controller code to test
2:00 Settings in Webots for Python 3
2:32 Solution 1 if Python 3 is not working
3:50 How to upgrade to Python3.X
5:27 Error: No controller module
5:55 Solution: identify Python 3.X supported versions
6:34 Installing Python 3.8
8:04 Running Webots with Python 3.8

If you enjoyed this video, give it a like and tell me your thoughts in the comment below.

========== RELATED VIDEOS ==========

🍋 Full playlist for Webots tutorial series in Python to get started with Robotics

🍋 How to install and use Webots? Tutorial to get started with Webots

🍋 How to write resume in LaTex?

🍋 How to get started with Robotics withbeginnerr projects? (No hardware needed)

========== USEFUL RESOURCES ==========

🍋 How to install Python 3 on Ubuntu?

How to Install Python 3 on Ubuntu 18.04 or 20.04

🍋 More information about deadsnakes team. The package used for installing Python 3 on Ubuntu
https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa

🍋 Webots documentation on using Python 3 on Webots
https://cyberbotics.com/doc/guide/using-python

🍋 Webots documentation on e puck
https://cyberbotics.com/doc/guide/epuck

🍋 Tutorial: How to write a controller in Python for Webots?

========== CONNECT WITH ME ==========

The best way to reach me is through Linkedin. I try my best to reply to all messages.

🍋 LinkedIn: https://www.linkedin.com/in/kajalgada/
🍋 Instagram: https://www.instagram.com/kajalgada/
🍋 Facebook page: https://www.facebook.com/Kajal-Gada-Y…

========== ABOUT ME ==========
I am a Robotics Engineer. My goal is to develop algorithms for realizing robot operations in the real world. And it is just absolute fun to code and solve problems. Read more about my projects work at https://kgada.info/

I started my journey in Robotics by working on small personal projects such as a line follower with an arduino. I then pursued and graduated with a Masters in Robotics from University of Maryland in 2017.

After graduation, I have worked at Reality AI, Qualcomm and Brain Corp. With 3 years of professional experience, I understand that one of the biggest challenge in Robotics is implementation of algorithms in the real world and that is where my expertise are. Digging in at ground zero to implement solutions.

I spoke about my experience as a roboticist at Brain Corp on the RoboHub podcast, check it out here: https://robohub.org/commercializing-robot-brains/

I am also a YouTuber, it is my way of giving back and helping the community grow. As a women and an international student in the US, I am aware of the challenges to break through and have a successful career. I share my insights and also teach robotics through my youtube channel.

Subscribe to my youtube channel: http://youtube.com/kajalgada?sub_confirmation=1

========== Gear used in this video ==========

🍋 Camera: YI 4K Action and Sports Camera
🍋 Camera: iPhone XS
🍋 Tripod: Ravelli APLT6M 72″ Light Weight Aluminum Tripod
🍋 Lights: Neewer Ring Light Kit
🍋 Mic: SoLID Lavalier Lapel Microphone
🍋 Thumbnail edits: Canva website

========== Credits ==========

🍋 Like & subscribe short clip in the end: https://www.youtube.com/watch?v=S1Hb-wrwFxA

#tutorialthursday #tkajalgada

source
ubuntu

Leave a Reply

Your email address will not be published. Required fields are marked *