Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hackathon feedback: use of Raspi camera #88

Open
mikehaller opened this issue Apr 26, 2023 · 0 comments
Open

Hackathon feedback: use of Raspi camera #88

mikehaller opened this issue Apr 26, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@mikehaller
Copy link
Contributor

During a hackathon, some teams wanted to use more from the Raspberry Pi ecosystem, such as the Raspberry Pi camera, using OpenCV for gesture recognition.

Unfortunately, the Leda Quickstart image is tailored in a way that it doesn't let the user simply use the Raspberry PI ecosystem, e.g. a GUI is missing, the drivers are missing, the native python installation is crippled, apt-get is missing etc.

All that would have to be containerized before it can be deployed to Leda - which is our goal anyway, as we want to stay "as near as possible" to how it would be on a production-series vehicle. It is very unlikely to have "apt-get" & co available on a production car.

Nonetheless, for hackathons and POCs, it would be great if Leda can deploy a "Raspberry Pi Tools" container, so that the ecosystem can be easily used: Hook up the Raspberry Pi camera, deploy the "Raspi Tools" container and the camera is up and running, feeding the data to the clients.

Notes:

  • (Getting started with PiCamera)[https://projects.raspberrypi.org/en/projects/getting-started-with-picamera]
  • libcamera-hello
  • leda-raspi-camera-container should be able to: take still picture on request, record video sequence on request, start/stop sending video stream to multiple clients (via CycloneDDS, Iceoryx, ROS, ...?)
@mikehaller mikehaller added the enhancement New feature or request label Apr 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

1 participant