Your first robot, part 1: A beginner's guide to ROS and Ubuntu Core

  Рет қаралды 33,183

Kyle Fazzari

Kyle Fazzari

Күн бұрын

Пікірлер: 37
@srujansriram
@srujansriram 4 жыл бұрын
By far, one of the best videos I have ever seen that explains Ub-core and IoT. Better than Canonical themselves. Thanks sir....
@KyleFazzari
@KyleFazzari 4 жыл бұрын
Why, thank you! For what it's worth, while these videos ended up on my personal channel because they didn't have any other place to go at the time, I actually do work for Canonical.
@reeb8587
@reeb8587 4 жыл бұрын
@@KyleFazzari loved the video too, thank you so much
@jeanpierresotochirinos7285
@jeanpierresotochirinos7285 5 жыл бұрын
Good video dude, You've a new subscriber!
@SaajidAkram
@SaajidAkram 6 жыл бұрын
What a professional work. Good job Kyle ...
@KyleFazzari
@KyleFazzari 6 жыл бұрын
Thank Saajid!
@santiagoinfantino2368
@santiagoinfantino2368 6 жыл бұрын
Amazing Video Dude! Keep Doing this Series, your format is awesome!
@garyclift5595
@garyclift5595 7 жыл бұрын
Thanks Kyle! Enjoying (i.e. doing) your tutorial. Installed Putty on my Windows 7 for the SSH part. Used PuttyGen to create key pair, then SSH > Authentication > browsed to private key. Also, I used Atom (on my Windows 7) to create/edit the Python .py files. And then used WinSCP to transfer them over to my RPi3. So far, so good!
@AlejandroJCura
@AlejandroJCura 7 жыл бұрын
Looks awesome!
@elvinrejimone2966
@elvinrejimone2966 4 жыл бұрын
Wow man your videos are amazing...
@KyleFazzari
@KyleFazzari 4 жыл бұрын
Why thank you!
@elvinrejimone2966
@elvinrejimone2966 4 жыл бұрын
@@KyleFazzari Your videos are very descriptive and helps a lot!
@abhisheksalunke8205
@abhisheksalunke8205 2 жыл бұрын
apt not working for ubuntu core 20 if I enter the command : sudo apt install gcc sudo: effective uid is not 0, is /usr/bin/sudo on a file system with the 'nosuid' option set or an nfs file system without root privileges?
@elvis3571
@elvis3571 2 жыл бұрын
same here. classic (beta) installed. shows that I m in classic; same message. (core 22 on RPi4 8GB) any tips?
@Sid90ification
@Sid90ification 4 жыл бұрын
Thanks for amazing tutorial, Kyle. I am using your blog for installing the Raspberry 2 Model B. I am currently using a Phone charging cable with Micro USB to power Raspberry PI. When the Raspberry Pi boots up, Ubuntu 20.04 says the following: Net: No ethernet found. starting USB... No working controllers found It continues to boot up, but this means that I can not install a desktop environment on it. The ethernet port and cable work fine, and the Raspberry Pi ethernet jack lights up when the cable is plugged in. How do I get ethernet to be recognized? I am also getting an Under Voltage Detected too. Can you let me know about these two issues?
@iyadsalameh1989
@iyadsalameh1989 4 жыл бұрын
am getting this error ERROR: Could not find a version that satisfies the requirement RPi.GPOI (from versions: none) ERROR: No matching distribution found for RPi.GPOI Using : raspberry pi 4 B, 4GB ubuntu core 18
@chadjones4255
@chadjones4255 4 жыл бұрын
Unfortunately Ubuntu Core does not run on the pi0, so no snaps. I'm looking at BalenaOS/docker as a parallel approach. They have a very compact system that seems to run great on pi0 (they use Moby to reduce the size of Docker by 80% and the BalenaOS itself is a stripped-down Debian).
@KyleFazzari
@KyleFazzari 4 жыл бұрын
Interesting idea. Note that snaps run on all sorts of operating systems (not just Ubuntu Core), so you may have some luck there, but Docker also is helpful. You don't get much of an update story there though.
@KaranGadhia
@KaranGadhia 6 жыл бұрын
While going through the blog, I read that you are using the "classic" snap to create a Debian like Ubuntu environment which is a shell where one can install debs. Also running code using sudo would give these app privileges. My question is, doing so, will these apps be still containerize as all snaps are and will be secure ?
@KyleFazzari
@KyleFazzari 6 жыл бұрын
Hey there Karan, excellent question. The "classic" snap is a bit special, as you rightly point out-- it essentially unpacks a chroot that allows for one to develop software within it, installing debs just like classic Ubuntu. It is installed with devmode, and as such is not really confined like the typical snap. Any command run from within the shell obtained by runnning `sudo classic` is also unconfined, but that's somewhat necessary for a decent development environment. However, any snaps created from it are still confined like normal, and if you remove the classic snap all the installed debs go away as well. No services can be run in the classic shell (try installing Apache, heh). It's definitely something for development, not useful for production.
@makeradd3494
@makeradd3494 7 жыл бұрын
When running the snap refresh it can't seam to restart any ideas. I get the message saying. and then it is timing out some how. Broadcast message from root@localhost.localdomain (Sun 2018-03-11 15:59:33 UTC): reboot scheduled to update the system - temporarily cancel with 'sudo shutdown -c' The system is going down for reboot at Sun 2018-03-11 16:00:33 UTC!
@KyleFazzari
@KyleFazzari 7 жыл бұрын
It has scheduled a reboot, but won't do so immediately. You can tell it to reboot now by running `sudo reboot`.
@arsalanwasim4177
@arsalanwasim4177 5 жыл бұрын
Salam Sir, thanks for the amazing tutorial, I now know the workflow of ROS but sir what are the pin connections of motor to rasberry-pi as i'm new to the rasberry?
@knnurl
@knnurl 2 жыл бұрын
It's explained in part 4 of this series.
@andrewdavis6917
@andrewdavis6917 6 жыл бұрын
Thanks for the tutorial, things are looking up.. I did not see the worksheet links are they still available?
@KyleFazzari
@KyleFazzari 6 жыл бұрын
Yeah the worksheets are available here: github.com/CamJam-EduKit/EduKit3
@arsalanwasim4177
@arsalanwasim4177 5 жыл бұрын
How can i implement this with l298n motor driver?
@5ouncereaper734
@5ouncereaper734 6 жыл бұрын
Hi Kyle, i am new to raspberry pi ,to generate the RSA keys for installing ubuntu core would that require to install linux os on my computer, if so , i cant seem to find a proper guide for it, would you be able to direct me to one ?
@KyleFazzari
@KyleFazzari 6 жыл бұрын
Saif Khan no, you can generate them on any OS. Are you on Windows? Use Putty: www.digitalocean.com/community/tutorials/how-to-create-ssh-keys-with-putty-to-connect-to-a-vps
@alexgunagwera8310
@alexgunagwera8310 5 жыл бұрын
Year: 2019. I can not access the workshit. can you please update the link? Thanks for the video by the way.
@KyleFazzari
@KyleFazzari 5 жыл бұрын
Thanks for letting me know they moved it, I've updated the link. I'll do the same for the other videos.
@alexgunagwera8310
@alexgunagwera8310 5 жыл бұрын
@@KyleFazzari It's my pleasure really. planning to make simple custom robots using ROS and am planning to follow this tutorial as a guideline. Couldnt find better. so thanks
@AntonioLemos66
@AntonioLemos66 6 жыл бұрын
😎👍
@beauslim
@beauslim 7 жыл бұрын
I've been kind of wondering about GPIO access in Core16, so I look forward to future instalments.
@KyleFazzari
@KyleFazzari 7 жыл бұрын
Beauregard Slim yeah stay tuned! We'll definitely cover that, both with and without snaps.
«Жат бауыр» телехикаясы І 26-бөлім
52:18
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 434 М.
🎈🎈🎈😲 #tiktok #shorts
0:28
Byungari 병아리언니
Рет қаралды 4,5 МЛН
You Should Hack Your Roomba
23:37
Sam Meech-Ward
Рет қаралды 36 М.
Your first robot, part 3: The controller
5:37
Kyle Fazzari
Рет қаралды 14 М.
CamJam Edukit3   Robotics
4:30
Alex Eames
Рет қаралды 34 М.
Building a ROS Robot for Mapping and Navigation #1
19:53
James Bruton
Рет қаралды 231 М.
the ONLY way to run Deepseek...
11:59
NetworkChuck
Рет қаралды 657 М.
AI Is Making You An Illiterate Programmer
27:22
ThePrimeTime
Рет қаралды 291 М.
An Introduction to ROS, the Robot Operating System: Intro to ROS (2/6)
11:42
Raspberry Pi - Robot Car : CamJam EduKit3
7:06
RaspberryPiIVBeginners
Рет қаралды 8 М.