Profile

Cover photo
Bleyddyn apRhys
Lives in Earth, sadly
42,234 views
AboutPostsPhotosVideos

Stream

Bleyddyn apRhys

Shared publicly  - 
 
What have I gotten myself into?!?! Motors and controllers and a breadboard, oh my!
1
Add a comment...

Bleyddyn apRhys

Shared publicly  - 
 
Some progress on the hardware front. The chassis really needs to be wider but I have a limited selection of Legos. I still don't have any motors or any way to control them but it's far enough along that I can try taking some photos manually and playing around with them. 
1
1
Add a comment...

Bleyddyn apRhys

➥ Robotics  - 
 
I ran an endurance test with MaLPi (see https://plus.google.com/u/0/102063919580003650665/posts/Av6RVgunSQ8),  running the Pi, the webcam and a shell script that logged uptime every ten seconds and the motion program (/usr/bin/motion) in an attempt to detect changes in the battery's status indicator LED's. That last part failed, but according to the log it ran for ten hours and fifteen minutes. The average cpu load was pretty low, at 0.06.

I had asked PowerGen if it was safe to have their battery being charged at the same time it was being used to power my Raspberry Pi and they got back to me and said that was safe, so I can leave the battery plugged in if I want leave MaLPi running unattended, while still being able to unplug it for mobility.

Next step is to figure out how to mount it all on my rover body. I think I'll leave out the USB hub until I actually need it. My one attempt to power both the Pi and the hub from the battery didn't work out so well. The Pi kept crashing.
1
1
Add a comment...

Bleyddyn apRhys

Shared publicly  - 
 
Dive photos and videos, along with some whale watching videos, from Maui. http://bit.ly/Y3cFy2
1
Add a comment...

Bleyddyn apRhys

Shared publicly  - 
 
Hmm, no Firefly community yet.








...And, still waiting.
1
Add a comment...

Bleyddyn apRhys

Shared publicly  - 
 
The bees we've been feeding for years finally paid some of their debt. No honey but some beeswax. 
1
Add a comment...

Bleyddyn apRhys

➥ Robotics  - 
 
 
Some progress on the hardware front. The chassis really needs to be wider but I have a limited selection of Legos. I still don't have any motors or any way to control them but it's far enough along that I can try taking some photos manually and playing around with them. 
3
Add a comment...

Bleyddyn apRhys

Shared publicly  - 
 
Testing something...
 
I ran an endurance test with MaLPi (see https://plus.google.com/u/0/102063919580003650665/posts/Av6RVgunSQ8),  running the Pi, the webcam and a shell script that logged uptime every ten seconds and the motion program (/usr/bin/motion) in an attempt to detect changes in the battery's status indicator LED's. That last part failed, but according to the log it ran for ten hours and fifteen minutes. The average cpu load was pretty low, at 0.06.

I had asked PowerGen if it was safe to have their battery being charged at the same time it was being used to power my Raspberry Pi and they got back to me and said that was safe, so I can leave the battery plugged in if I want leave MaLPi running unattended, while still being able to unplug it for mobility.

Next step is to figure out how to mount it all on my rover body. I think I'll leave out the USB hub until I actually need it. My one attempt to power both the Pi and the hub from the battery didn't work out so well. The Pi kept crashing.
1
Add a comment...

Bleyddyn apRhys

➥ Robotics  - 
 
MaLPi (Machine Learning Pi)

First, the hardware. This is my current setup and although I've tested each piece separately, I haven't had them all working together, yet.

Raspberry Pi, model B v7 (or 0xf, I'm not sure how to read /proc/cpuinfo)
3D printed case (sorry, I can't remember where my friend got the design)
Logitech HD Webcam C525
Vakoss USB 2.0 7 port hub (powered)
PowerGen Mobile Juice Pack 9000
Edimax Wireless 802.11b/g/n Nano USB Adapter
A temporary Lego-based car body

I'm still working out how to power both the Pi and the USB hub from the battery. And I'm not sure if it's a good idea to have the battery plugged in and charging at the same time that it's powering the Pi.


Long Range Goal

My main goal is to have a mobile robot that uses machine learning techniques to map and navigate its way around the world. Hopefully I can find lots of intermediate steps along the way. The final test that I'm planning on using for success is if/when MaLPi can find, navigate to and plug into power when it needs to recharge it's battery.


Next steps

Get everything hooked up to and powered from the PowerGen battery.

Get everything installed in a prototype wheeled rover.

Some method of detecting low battery so the Pi can shut itself down. There are several projects out there that describe how to do that using external circuits read by the Pi's GPIO pins. Alternatively, I may try to have the camera pointed at the battery's status LEDs and figure it out that way.

Manually move the rover around, taking pictures along the way, so I can get started on the software side of localization and mapping.

Add support for several motors: wheels, steering, camera "head".
16
5
Bleyddyn apRhys's profile photojames wolf's profile photoWinkle ink's profile photoSteve Freedenburg's profile photo
6 comments
 
+james w Yes, I ran the Pi + the webcam for 10+ hours over the weekend. Minimal CPU load, though. I was just testing how long the battery would likely last. I'll post about that at some point.
Add a comment...

Bleyddyn apRhys

Shared publicly  - 
 
+Geek & Sundry  just posted about Coursera.org, free online classes. I just finished taking their Machine Learning class and really enjoyed it. Hope to be using those new skills in future endeavors.`
 
Have you heard about Coursera (www.coursera.org)? FREE online university classes in all kinds of subjects, from programming to mythology! Any catch your eye?  Let us know if you sign up for any so we can all compare notes :)
1
Add a comment...
Story
Introduction
Macintosh programmer, Scuba diver, sailor.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Earth, sadly
Work
Occupation
Computer Programmer
Employment
  • Computer Programmer, present
Basic Information
Gender
Male
Other names
Andrew Salamon