Тёмный

How to use Cameras in ROS (Sim Camera and Pi Camera) 

Articulated Robotics
Подписаться 44 тыс.
Просмотров 85 тыс.
50% 1

In this video we look at everything to do with cameras and images in ROS!
Companion blog post available at articulatedrobotics.xyz/mobil...
Github repo at this point in the project: github.com/joshnewans/articub...
I think the 3D printed case I used was the following (I made it a while ago, will redo for the new build):
www.thingiverse.com/thing:314...
www.thingiverse.com/thing:440...
00:00 - Intro
01:22 - General camera/image theory
06:18 - Cameras and images in ROS
09:53 - Simulating a camera in Gazebo
19:40 - Viewing Images & Compression
26:00 - Connecting to a real camera
31:02 - Outro

Опубликовано:

 

30 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 66   
@TheCherry1994
@TheCherry1994 8 месяцев назад
I wish these videos were available when I started studying robotics in uni. It would have saved so much headache and wasted time. Thanks for this.
@MrAlibatur
@MrAlibatur Год назад
This channel is going to be so big im really satisfied with the content.
@matthiasw.9388
@matthiasw.9388 11 месяцев назад
Thank you very much for sharing your knowledge in such a professional way. I'm looking forward to watch the coming tutorials and finishing my robot.
@sadsam3733
@sadsam3733 Год назад
This video is great! Really clear instructions. They come to be really useful for my work!
@ArticulatedRobotics
@ArticulatedRobotics Год назад
Thanks, I'm always glad to hear when people find them useful!
@underwaterdol613
@underwaterdol613 Год назад
By far the best instructor for ROS2. Awesome work!!!
@julycheng5229
@julycheng5229 Год назад
thx for saving my project, it's help so much !
@Adroitbit
@Adroitbit 2 года назад
Wooooooo!!!! The tutorial we have been waiting for! *Wooooo!!!!*
@ArticulatedRobotics
@ArticulatedRobotics 2 года назад
Haha thanks, sorry it took a while!
@underlecht
@underlecht Год назад
Thank you. Please dont stop.
@ArticulatedRobotics
@ArticulatedRobotics Год назад
Thanks!
@xinhaikang
@xinhaikang Год назад
Great video!
@aaditiyadeesan
@aaditiyadeesan 11 месяцев назад
such a g, literally the exact thing i was looking for
@Bruce_Lee25
@Bruce_Lee25 9 месяцев назад
Sir I respect u vey much your videos are very helpful thank you very much
@MrFelipeX300
@MrFelipeX300 2 года назад
Very nice video, thanks a lot for sharing!
@ArticulatedRobotics
@ArticulatedRobotics 2 года назад
Thanks!
@Me--SaifAli
@Me--SaifAli 2 года назад
Really helpful! Please upload more videos soon
@ArticulatedRobotics
@ArticulatedRobotics Год назад
Thanks, I am trying!
@vishalsingh-yf9es
@vishalsingh-yf9es 2 года назад
Great explanation👍
@ArticulatedRobotics
@ArticulatedRobotics Год назад
Thanks!
@user-xp3kk8og6p
@user-xp3kk8og6p 10 месяцев назад
great video. thank you a lot, bro
@co4erol
@co4erol Год назад
Great videos for learning ROS. Many tutorial videos are not teach anything.
@ArticulatedRobotics
@ArticulatedRobotics Год назад
Thanks!
@user-ee7ul5cy3b
@user-ee7ul5cy3b Год назад
thank you men ❤
@tuananhnguyen6004
@tuananhnguyen6004 Год назад
Love it !!!
@ArticulatedRobotics
@ArticulatedRobotics Год назад
Thanks!
@Palies-fu8hd
@Palies-fu8hd Год назад
Great vid, the SW you use to show the qrt graph (blue background )of topics and sensors is nice what its called ?
@feras.terkawi
@feras.terkawi Год назад
Thanks a lot for your tutorial, It is quite clear. But I need to know how to model a real camera (like rpi camera) into gazebo to grantee same results (for research reasons). Does it enough to just change the camera sensor parameters? what do I have to take into account else? Do you know any pre-made list of modeled well-known cameras so I can take the model with calibration data like it is?
@kerron_
@kerron_ Год назад
Awessome video
@online8163
@online8163 7 месяцев назад
Thanks alot 🙂
@rosslunan1995
@rosslunan1995 2 года назад
Very useful video :) What ROS2 distribution are you using for your articubot_onet? Foxy - Galactic - Hawksbill? I guess it depends whether Raspi Hardware level Drivers work on Ub20.04 and UB22.04
@ArticulatedRobotics
@ArticulatedRobotics Год назад
Thanks! I am using Foxy as I started the project before Humble came out and I prefer to stick with LTS (so not Galactic). Not too much is different, although things might get messy when I hit ros2_control soon as the team there have been making a lot of improvements lately, so Foxy might be a bit out of date.
@unknown-wm9ru
@unknown-wm9ru Год назад
Great Video! I'm new to the industry and I was wondering if there's a windows tutorial, or is it the same thing? I have other things in mind but I wanted to get the full picture (still know nothing about linux lol) do you think it is needed learn these commands to work with ROS?
@LirajkhannaNMID
@LirajkhannaNMID 8 месяцев назад
yo, you're awwwsmmmm! I swear you should start teaching video editing course tooo😆The content is dope though. Thanks a lot!!!
@ArticulatedRobotics
@ArticulatedRobotics 8 месяцев назад
Haha thanks! I'm sure there are people far more qualified than myself for that though!
@nlirajkhanna1095
@nlirajkhanna1095 8 месяцев назад
You could stilll!!!!🎉 thanks for such an amazing contribution ❤ everyone in the forum agrees. One small tip is for some beginners to amateurs some of the content seem a lil advanced like some concepts that you bring is very hard to grasp. A little bit slower would be nice tooo. But truly anazing you areeee!!!🙌🥂
@vicradon
@vicradon 2 года назад
Thanks for this video. I was wondering if I could use my mobile phone as a camera source for my robot.
@ArticulatedRobotics
@ArticulatedRobotics Год назад
Thanks! I remember looking into this a LONG time ago and not really finding a good solution unfortunately :/ It's possible things have changed since.
@usimian
@usimian Год назад
Josh, thank you for these great videos! I'm using a Jetson Nano which works with the Raspberrry Pi camera. The v4l2 node runs (with some control errors) but image_view doesn't see anything. Any ideas? (BTW, using a webcam /dev/video1 works fine, it's something about the IMX219 on the Nano) Edit: found the issue. Nvidia has their own pipeline elements that configured correctly make it work :)
@ArticulatedRobotics
@ArticulatedRobotics Год назад
Sorry I didn't get to this sooner but I'm glad you got it working!!
@dalistar
@dalistar 4 месяца назад
@usimian, @ArticulatedRobotics, Hello there! I'm glad to see your comment. I have the same issue when I'm using Jetson Nano and Raspberrry Pi camera IMX219. Could you give me the solution, that you found. Thanks a lot!!!
@AliAsghar-vr4ms
@AliAsghar-vr4ms Год назад
Great tutorial. I am working with raspberry pi4. when I connect a monitor the RPi, and run the camera node in one terminal, and rqt_image_view in another terminal, it works great. However, when I run rqt_image_view on my PC on the same network, I see the topic list on the PC that is the same as RPi, but I do not get any images from the Picamera. I assume the problem is from QoS setting. I tried to do some research on how to set QoS for rqt_image_view, but I could not find helpful references. I am struggling with this for a few days. I am using ROS2 foxy on both machines. Can you help me?
@tescOne
@tescOne Год назад
hi! first of all thanks for the video. I have an issue: the camera is publishing on the /image_raw topic but i need to have the images published in /camera/image_raw. i thought they were the same topic but i was wrong according to the output of rostopic info. How can i change the topic from /image_raw to /camera/image_raw?
@olubukolaogunsola5864
@olubukolaogunsola5864 10 месяцев назад
What version of the camera did you use, cant get mine to work, vcgencmd get_camera command shows no camera?
@pihlungpang
@pihlungpang Год назад
Thanks for the great video. I tried to replace foxy with humble and "libraspberrypi-bin .." still installed package successful, but when running "raspistill -K" it said "Cannot open device /dev/video0, exiting". Any advise ..
@redaylight769
@redaylight769 Год назад
I have the same problem, did you find any fixes ?
@olubukolaogunsola5864
@olubukolaogunsola5864 10 месяцев назад
having same issue , im using ros-iron , it doesn't even install .any luck?
@olubukolaogunsola5864
@olubukolaogunsola5864 10 месяцев назад
@@redaylight769 having same issue , im using ros-iron , it doesn't even install .any luck?
@jakestorage9406
@jakestorage9406 2 месяца назад
Hi, I'm following your tutorial, but in my case (raspistill: command not found)
@stunnabiggie3297
@stunnabiggie3297 6 месяцев назад
i dont understand which is the first ros/gazebo video you made... im looking through all of them trying to find the one that you made first creating the /dev_ws and so on..
@hannahhagans1861
@hannahhagans1861 Месяц назад
I know you asked this 5 months ago, but the first video is "Why do I think you should build this robot?" He has made a playlist by now: ``` ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-OWeLUSzxMsw.html ``` ^ should be a link to the first episode in the playlist.
@imagenationpk9004
@imagenationpk9004 3 месяца назад
I have two challenges. Firstly I am using SDF and secondly ROS2 (foxy) with Gazebo 11. I tried so hard to get the images to rqt but no luck. Is there any specific workflow that I can follow?
@olubukolaogunsola5864
@olubukolaogunsola5864 10 месяцев назад
rviz crahses when I add topic to camera. world for image though . does anybody have same issue ? how did you resolve t ?
@sankalpkarthi8309
@sankalpkarthi8309 Год назад
Hello mate, I'm not getting any topics in the Image topics dropdown. Why would it be so??
@Robotics_guy
@Robotics_guy Месяц назад
Can you find any solution
@deorwine67
@deorwine67 4 месяца назад
It looks like it is impossible to connect a picamera to a raspberry pi under Ubuntu 22.04. Raspistill isn't available anymore and his substitute libcamera doesn't wwork with ubuntu. Does anyone have any solution other than using raspberry Pi OS ?
@BADDEEP
@BADDEEP 2 дня назад
can i run it as it is in ros1 or have to neeed ros2
@kaczordonald7536
@kaczordonald7536 7 дней назад
is it the same in ROS2 ?
@NS-SMART-ELECTRO-ROBOTICS
@NS-SMART-ELECTRO-ROBOTICS 2 года назад
Please is it possible to install ROS on windows 10..?
@ArticulatedRobotics
@ArticulatedRobotics 2 года назад
Hi, it is possible and I have done it before but don't have much experience. The team at RoboStack robostack.github.io/ are trying to make it easier so you could try that. I strongly recommend using Linux unless you need to use Windows.
@vassilissolachidis1199
@vassilissolachidis1199 2 года назад
Or use a Linux VM in Windows. If your pc is powerful enough you could also see gazebo simulations without lost of frame rate. Another approach would be to use WSL (but I haven't tested it with ROS, Gazebo, rviz etc)
@sevilnatas
@sevilnatas 6 месяцев назад
CanSLAMbe done with a camera only?
@mohamedai4312
@mohamedai4312 Год назад
I need Code ..plz
@shibereenu5418
@shibereenu5418 4 месяца назад
was yo weechat
Далее
🎙️ПЕСНИ ВЖИВУЮ от КВАШЕНОЙ💖
3:23:13
You can use ANY hardware with ros2_control
47:44
Просмотров 49 тыс.
Easy SLAM with ROS using slam_toolbox
25:47
Просмотров 116 тыс.
Can you map a room with LIDAR and Arduino?
11:52
Просмотров 328 тыс.
Building a ROS Robot for Mapping and Navigation #1
19:53
The ULTIMATE Raspberry Pi 5 NAS
32:14
Просмотров 1,6 млн