raspicam_node icon indicating copy to clipboard operation
raspicam_node copied to clipboard

Melodic?

Open pitosalas opened this issue 5 years ago • 8 comments

Will sudo apt install ros-kinetic-raspicam-node work correctly with melodic?

pitosalas avatar Aug 15 '20 21:08 pitosalas

i followed the build instructions in the readme section (using the kinetic branch), typing melodic instead of kinetic when running rosdep (rosdep install --from-paths src --ignore-src --rosdistro=melodic -y) and it is working correctly. I am running it on a raspberry pi 4.

karsjen avatar Sep 14 '20 08:09 karsjen

I can confirm that the node builds and runs on melodic if we skip the --rosdistro=kinetic option. @rohbotics will the maintainers consider accepting a pull request for a melodic branch on this repo? It doesn't seem like too much work (just need to update README and put in a request at ros index), so I can take this up. Let me know

adi3 avatar Sep 16 '20 20:09 adi3

Hi sorry for not following this issue. I think a README change would be great!

What OS are you guys running Melodic on? The reason I have been hesitant on saying we have melodic support is that IIRC the Ubuntu Mate images didn't have mmal installed so raspicam wouldn't even build.

As for a debian release, it's not really possible through the ROS buildfarm because of the requirement of having mmal (a raspberry pi specific thing) installed on the build machine. We (Ubiquity Robotics) don't have a melodic buildfarm or apt repo, so I could try to make a one-off package but that's about it.. We are planning on skipping directly to Noetic in a few months.

rohbotics avatar Sep 16 '20 20:09 rohbotics

@rohbotics I'm running Ubuntu Mate based on Bionic (18.04), but it would likely work on vanilla Ubuntu Bionic as well. I was able to build and get the package working without any modifications to code. Quick point to clarify - how is it that you are able to provide raspicam on kinetic via the ROS buildfarm, but cannot do the same for melodic? I'd imagine we can take the same process to make a debian release available for melodic as well.

adi3 avatar Sep 17 '20 08:09 adi3

@rohbotics i am running it on raspbian buster. For me, building the package was also without any issues.

karsjen avatar Sep 17 '20 09:09 karsjen

@adi3 We don't build on the ROS buildfarm, we build on our own buildfarm for kinetic. We don't have a melodic buildfarm, but we do have a noetic one in progress.

rohbotics avatar Sep 21 '20 01:09 rohbotics

I've tried running '$ rosdep install --from-paths src --ignore-src --rosdistro=melodic -y' and 'rosdep install --from-paths src --ignore-src -y' (without the --rosdistro=kinetic option) and it's not working. E: Unable to locate package libraspberrypi-dev I'm running Ubuntu 18.04 on RaspberryPi 3

aladdinmck avatar Apr 20 '21 16:04 aladdinmck

Have you tried a standard apt install ros-melodic-desktop-full????

That should work depending on whixh version of Ubuntu you have on your Pi.

On Tue, Apr 20, 2021, 9:57 AM Aladdin Al-Khatib @.***> wrote:

I've tried running '$ rosdep install --from-paths src --ignore-src --rosdistro=melodic -y' and 'rosdep install --from-paths src --ignore-src -y' (without te --rosdistro=kinetic option) and it's not working. E: Unable to locate package libraspberrypi-dev I'm running Ubuntu 18.04 on RaspberryPi 3

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/UbiquityRobotics/raspicam_node/issues/102#issuecomment-823444949, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABHZ377QA3FYAOR7FNAJMC3TJWW7JANCNFSM4QAOZIQQ .

anfederman avatar Apr 20 '21 20:04 anfederman