Raspberry Pi 3 Software Environment

  • 3 Replies
  • 1155 Views
*

elpidiovaldez5

  • Roomba
  • *
  • 13
Raspberry Pi 3 Software Environment
« on: October 20, 2017, 10:34:34 pm »
The Raspberry Pi 3 is great for robotics.  Sadly I am overwhelmed by insurmountable opportunities !  I want to set up an OS which will let me accomplish all of the following:

  • Install ROS (preferably Kinetic, preferably from binaries)
  • Run Raspberry PI Camera V2 as a ROS node publishing video
  • Use I2C bus
  • I would prefer the most efficient (stripped down) system possible.   There is no need to support graphical UI

My current understanding is:

  • Raspbian is efficient, optimised for Pi.  It supports I2C and Pi Camera V2, but not ROS without a lot of messing about.  I got ROS Kinetic going once - it took days to compile and needed a lot of manual patching
  • Ubuntu Mate has an image for PI 3 WITH ROS.  There are issues using I2C and possibly Pi Camera, there are hints of solutions on the internet, but nothing I am sure will work

Has anybody managed to get ROS/Camera/I2C all going at the same time on any system ?  Are there any binaries for ROS  using Raspbian yet ?  Any recommendations ?  I want to get a stable OS with all the components I need installed and working before starting to code.

Thanks !

*

keghn

  • Trusty Member
  • *********
  • Terminator
  • *
  • 855
Re: Raspberry Pi 3 Software Environment
« Reply #1 on: October 20, 2017, 11:24:56 pm »

The new pi-top:
https://pi-top.com/



*

infurl

  • Trusty Member
  • ********
  • Replicant
  • *
  • 613
  • Humans will disappoint you.
    • Home Page
Re: Raspberry Pi 3 Software Environment
« Reply #2 on: October 21, 2017, 08:29:14 pm »
I recently bought a Navio2 board to use in a drone that I'm building. It adds sophisticated navigation and control capabilities to the Raspberry Pi 2 and 3 (multiple IMUs, magnetic sensors, GPS, dedicated IO processor) and the manufacturers of this board provide a complete image for Raspberry Pi 2 and 3 which comes with ROS, ardupilot, and everything else you might need for advanced robotics applications. You don't need to buy the board to download the image and use it.

https://emlid.com/shop/navio2/
https://docs.emlid.com/navio2/common/ardupilot/configuring-raspberry-pi/

*

keghn

  • Trusty Member
  • *********
  • Terminator
  • *
  • 855
Re: Raspberry Pi 3 Software Environment
« Reply #3 on: October 22, 2017, 12:31:37 am »
Pigpio is a C library for the Raspberry which allows control of the GPIO.: 

http://abyz.me.uk/rpi/pigpio/cif.html#gpioSetAlertFunc

 


What kind of abilities will AGI have?
by korrelan (General AI Discussion)
Today at 09:35:04 am
ETHICS
by Hopefully Something (General AI Discussion)
Today at 08:12:23 am
A big Hi to all bot lovers and makers!
by DemonRaven (New Users Please Post Here)
October 13, 2018, 09:08:26 pm
BOOST
by Art (General Chat)
October 13, 2018, 01:59:09 pm
collaborators wanted.
by DemonRaven (AI Programming)
October 13, 2018, 12:16:52 pm
XKCD Comic : Rock Wall
by Tyler (XKCD Comic)
October 13, 2018, 12:00:36 pm
How many lines of code will AGI be?
by Hopefully Something (General AI Discussion)
October 12, 2018, 11:16:25 pm
ChatbotML on Twitch
by squarebear (Home Made Robots)
October 12, 2018, 09:26:00 am
Tag... you're it...
by LOCKSUIT (AI News )
October 14, 2018, 11:52:37 pm
In need of a psychological coach?
by ruebot (AI News )
October 13, 2018, 01:33:37 pm
Leela Chess Zero
by Art (AI News )
October 08, 2018, 03:30:42 pm
Alpha GO Zero
by Art (AI News )
October 08, 2018, 02:48:32 pm
Detecting fake news at its source
by Tyler (Robotics News)
October 06, 2018, 12:00:55 pm
Phase Change Memory
by Art (AI News )
October 05, 2018, 01:21:59 pm
Model helps robots navigate more like humans do
by Tyler (Robotics News)
October 05, 2018, 12:01:40 pm
Regina Barzilay, James Collins, and Phil Sharp join leadership of new effort on machine learning in health
by Tyler (Robotics News)
October 04, 2018, 12:00:23 pm

Users Online

33 Guests, 1 User
Users active in past 15 minutes:
korrelan
[Trusty Member]

Most Online Today: 107. Most Online Ever: 208 (August 27, 2008, 09:36:30 am)

Articles