When I was a kid I got an erector set. It was basically a bunch of metal pieces with some screws of various sizes. I loved it. And today my job is similar – assembling bits and bytes into actual robots and software programs.
Over the last decade I’ve used quite a few Raspberry Pi computers. These small devices run a version of Linux which is basically what we’d use in any connected system. A Raspberry Pi teaches the basics of Linux, is inexpensive, and can be made into robot swarms, voice activated companions, mini entertainment systems and virtually anything you can imagine.
This type of Raspberry Pi developer kit is available on Amazon and is a great place to get started inspiring any engineer young or old (we suggest 10+ years).
Raspberry Pi
BiBli 3.0 – Free Robot Operating System for Raspberry Pi
BiBli is the little robot that can. Developed over several years by Robauto and members of the robotics community, BiBli can be installed on Raspberry Pi (v.2 or v.3) to turn it into an autonomous talking robot character.
Git Repo
Download OS
NASA hacked via stray Raspberry Pi
Houston we have a problem. Someone left a Raspberry Pi plugged into a NASA network and hackers took advantage to steal some data from the Mars Rover. All Raspberry Pi’s come off the factory line with default username: pi and password: raspberry. The hack went undetected for more than 10 months, and many files were stolen. Assuming the devices had already been authenticated, this would have left an easy opening. Be careful with your devices people!
How to monitor progress when using dd to copy Raspberry Pi operating systems
Creating an ‘image’ or a copy of an operating system can take quite a bit of time. And if you are using the command line to set-up your SD card it can be difficult to tell how much time you have left on the copy.
To view the status of the ‘dd’ command simply open a new window and type:
sudo kill -INFO $(pgrep ^dd)
The should display the time and bytes transferred in your original dd window without stopping the process.
2 Tips – How to ssh or ftp into a Raspberry Pi
Raspberry Pi’s are great because they are little mini-web server. This environment is familiar to anyone who has worked in the web development industry.
There are 2 primary ways to easily access a Raspberry Pi.
Note: First you’ll want to make sure your computer is connected to the same wi-fi network as the Raspberry Pi.
Tip 1: FTP and Raspberry Pi
FTP (File Transfer Protocol) is the easiest way to access the files on your Raspberry Pi. To get started you’ll need a FTP client. Depending on if you use MAC or Windows your FTP program may vary. Dropbox even offers an FTP client (I use Filezilla).
You’ll need the IP address of the Raspberry Pi. If you don’t know it then install an app called Fing on your phone. Connect the phone to the same wi-fi and it will show you the IP Addresses.
Then simply enter in the IP address (ie: 10.0.0.17). In most cases the port will be 22 and the username pi and password 123. If you changed these when you set up your Raspberry Pi then you’ll need to use the new address.
local directory: whatever you want
hostname: your.ip.address
port: 22
username: pi
password: 123The default director is /home/pi
Tip 2: SSH and Raspberry Pi
You’ll still need the IP of the Raspberry Pi. If you are in the shell sometimes commands like ‘netstat -r’ will work to show device IPs. Otherwise use Fing to get the IP and the default command to access a Pi is:
ssh pi@your.ip.address
pw: 123
Now you can backup, edit files and share media with your Raspberry Pi. Be sure to set-up an organized local development environment and remember to back up your files.
Viewing live video feed via Raspberry Pi
There are a few different ways to view the video feed from a BiBli. The media centers on BiBli prototypes run on Raspberry Pi which has some built-in video processing capabilities. To view the video feed from any BiBli robot on any device simply enter this into a browser:
http://xxx.xxx.x.1x:5000/video_feed
Where the ‘x’ represents the unique IP address of the Pi.
How to stream video over wi-fi with your Raspberry Pi
This is a general overview of how to get a camera streaming via Raspberry Pi:
1. Update Raspian
sudo apt-get update
sudo apt-get upgrade
2. Configure camera
sudo raspi-config
enable camera and exit
3. Configure Wi-fi
Note: first attempt to enable the wifi in via the desktop network management tool. If you don’t see the Raspberry Pi desktop upon startup run this from the command line. We are assuming you have purchased and installed a USB Wi-fi Dongle.
startx
(You can open a terminal from the desktop or exit the desktop and go back to the command line.)
4. Streaming
raspivid -o video_title.h264 -t 6000
Have fun! Here is the full raspivid and raspistill documentation.
U.S. Chamber of Commerce Article about ONE
Can This Robot Help Kids With Autism?
by Brian Hedger
Jalali Hartman’s interest in how technology can help humans led to his latest startup venture, Robauto, a robotics company working to produce an affordable robot companion for autistic people that helps them focus, communicate, and interact.
“I’ve had a number of startups,” said Hartman, a technology entrepreneur who has founded several ventures since the ‘90s, including networking site Yovia. “This is the first one where I’ve had parents crying and pleading, saying ‘Please, there needs to be something that can help us with this.’”
Robauto’s mission is to create “smart devices that truly help people,” he said. “I’ve always been interested in this relationship between technology and humans, and I believe as a technology person that there’s a lot of potential.”
Hartman’s mission dovetails nicely with that of Healthbox, a business accelerator focused on tackling the challenges of healthcare. The Chicago-based firm, which got behind Robauto’s latest business last year, has expanded rapidly since launching at the beginning of 2012. In addition to the Florida program that supports Robauto, Healthbox has branched out to Boston, Nashville and London to help entrepreneurs develop their fledgling healthcare companies.
Robauto is one of 55 portfolio companies that have gone through Healthbox’s 16-week program. Entrepreneurs get $50,000 in seed money along with access to experienced mentors and key business partnerships tailored to each venture.
“I was a little skeptical in the beginning, but I was really surprised,” Hartman said of Healthbox. “It’s been one of the best things that’s helped me go from a concept to an early product in about 12 weeks.”
The seed investment was helpful, he said, but the extra assistance was just as big. Health insurer Florida Blue assisted Hartman while testing his prototype robot, dubbed “ONE.”
“I think about entrepreneurs, and I think we need to look beyond money when it comes to funding,” Hartman said, noting that Healthbox brought in some of the top product development companies in the world. “You just can’t do that as a solo entrepreneur anymore, especially trying to break into something that has to do with healthcare.”
Hartman said he probably would’ve gotten to the stage he’s currently at without Healthbox, but it would’ve taken much longer — a couple of years instead of a few months. That’s the kind of spark Healthbox hopes to provide, not just to the startups but to the healthcare sector in general.
“There is a huge opportunity in healthcare. It’s a giant industry with a lot of complexity and a lot of regulation, but there’s also a lot of opportunity,” said Jenna Rose, a director at Healthbox. “It’s very difficult for an entrepreneur to access and unlock the industry because of that complexity, but Healthbox is well positioned to become a classroom where entrepreneurs can access the right parts of the industry at the right point in their growth trajectory.”
Robauto is a prime example. Hartman came up with the idea to focus on autism while displaying his robots during the One Spark crowdfunding festival in Jacksonville, Fla.
“After watching 500-plus people go through and interact with a variety of devices, that’s where we saw this outlier with autism,” he said. “Somehow it got out that we were having this event and parents started bringing their (autistic) kids in.”
Hartman came away from the festival having already raised enough funding to get started, but he needed more than just investors. But after meeting dozens of frustrated parents with autistic children, he felt there was too much at stake to just go about it on his own. That’s where Healthbox came in.
“The fact Healthbox has been able to grow so quickly in two years and expand from our first program in Chicago to so many different cities … is just validating the fact the industry really is embracing innovation and looking to change in the years to come,” said Rose.
One key discovery Hartman made during his stint with Healthbox came during a visit to Pine Castle, a Jacksonville-based vocational training center for adults with developmental disabilities. Hartman started a Robotics Club there and enlisted the help of adults with high-functioning autism to assist him in designing his robot. He used their feedback, and they also helped him solder some robots together.
Noticing that there wasn’t much interest in the bells and whistles of many of the highly expensive, complex robots out on the market, Hartman decided to keep the functions simplistic. ONE will have lights, make sounds, repeat sounds and be durable enough for racing, helping its users develop social skills through fun-based activities.
“You can speak to it and it repeats what you say, which seems maybe basic to you and I, but they just love it,” Hartman said. “There’s some things that maybe you or I wouldn’t even understand what they’re saying, but it gets them talking, where they wouldn’t be talking otherwise.”
“It’s quite amazing,” said Michel Johnson, Pine Castle program director. “We help people with a variety of disabilities, not just autism, but they all see the robots more as friends and pals versus an instructor, so they’re more receptive to it.”
Johnson hadn’t considered that the “friend” could be a robot before getting a call from Hartman. “We didn’t think it would take off or be received the way it did, as a training component.”
Hartman didn’t either, until noticing it during that funding festival. Ever since, he’s been amazed at the power a small, simplistic robot can have on a human being, particularly those on the autism spectrum.
“You can imagine if you’re a parent and you have this child that’s never interacted, and all of a sudden they are—that’s very rewarding to see,” he said. “That’s kind of what’s driving us. We have a long ways to go. This is not a cure or anything like that, but it’s helping.”
Originally published March 2014. Reprinted by permission, freeenterprise.com, March 2014. Copyright© 2014, U.S. Chamber of Commerce.