Web development was done on Dream Weaver Design Suite. This project was written in HMTL/CSS and the Shock wave Animations were not fun.
Its amazing how fast and how rich the improvements have been made for web development.
CS and Engineering Projects
Web development was done on Dream Weaver Design Suite. This project was written in HMTL/CSS and the Shock wave Animations were not fun.
Its amazing how fast and how rich the improvements have been made for web development.
In this project, we will monitor the growth of a pansy plant over a period of 3 weeks in a contained environment. The values were collected from various sensors using the Beagle Bone as the Host. Data will be pushed to database and will be made public. We are using Python/Bash/Cron to program the BBB Linux utilities and the various sensors being implemented in this project.
Python Script was used to collect data from sensors. Thanks to the rich libraries that are provided on the beagle bone platform,
Snippet of Script for data collection
#import libs for use import time import math from bbio import * import Adafruit_BMP.BMP085 as BMP085 import os import urllib2 # initialize the sensor and read data SPI0.begin() sensor = BMP085.BMP085() def analog_read(channel): r = SPI0.transfer( [ 1 , ((8 + channel) << 4) , 0] ) #transfer data to adc. adc_out = ((r[1]&3) << 8) + r[2] return adc_out #indicate if it is day or night while True: if analog_read(0) > 100: dayandnight = 'day' else: dayandnight = 'night' #read data from sensors. moist = analog_read(1) pressure= sensor.read_pressure() temp=sensor.read_temperature() #print data print 'Pressure = {0:0.2f} Pa'.format(sensor.read_pressure()) print 'Temp = {0:0.2f} *C'.format(sensor.read_temperature()) print "dayandnight = " print dayandnight print "moisture = " print moist print " \n"
Linux Cron: scheduler runs our python script every hour. High customization allows for precise and continuous data collection.
BBB Setup
DATA: Download CSV Format
References: Getting Webcam Images with Python and OpenCV 2 (For Real This Time) http://data.sparkfun.com/input/9J0nlOZ891hR4Mm1lNyp?private_key=xz5NWqy7p9FvX80yxBmz&bbbname=MichaelandAnh&moisture=%5Bvalue%5D&night_or_day=%5Bvalue%5D&pressure=%5Bvalue%5D&temp=%5Bvalue%5D https://help.ubuntu.com/community/CronHowto
Here are my projects for my Humanoid Robotics course
Final Project
Hubo Controlled through an Android Application
For our Term project me and my partner Christian Gibbons worked on a Android Application that would be able to control HUBO Simulation. Our Android application communicated with our own custom built UDP/IP server, we were then able to send commands from the android device, the server then takes the command and uses our HUBO walking algorithm to move in User Space.
Methodology