User:Jzest/ENES-100/Project 1

Week 0 Narrative
My top 3 preferred projects are: 1. ROS-Kinetic-Raspberry Pi 2. Car Hack 3. Knock Knock

Week 1 Narrative
Researched how to install Raspbian and then ROS on the Raspberry Pi. Here is the CDIO page for it.

Week 2 Narrative
My goal for this week was to install Ubuntu ARM on the Raspberry Pi to experiment with a different ROS installation. I found out that the Pi only supports 4 different OS: Raspbian "Wheezy", Soft-float Debian Wheezy, Arch Linux ARM, and Risc OS. The csystems that are common between the RPi and ROS are Debian, Raspbian, and Arch Linux. I will try Arch Linux installation of Raspbian. Ran into error: "PANIC:VFS: Unable to m,ount root fs on unknown-block(179,2)" "Entering kdb (current=0xdb82ac80, pid 1) due to keyboard entry kdb" Found the best way to take care of this problem is to reformat the SD card and rewrite Raspbian. Here is the CDIO page that notes how to deal with this error.

Week 3 Narrative
Raspberry Pi would not display on any of my home monitors but ran fine at the school. I was able to install Berryboot onto the Raspberry Pi and can now run multiple Linux distributions off of one SD card. Spent some time on codecademy learning Python script for when we get ROS onto the RPi. The following CDIO page describes how to install berryboot and run different Linux distributions on the Raspberry Pi. This week I will be installing Arch Linux to the Raspberry Pi through the Berryboot program