projects

Android Tablet Remote Control of Golf Ball Hitting Robot using Sockets over Local WiFi

Send commands local wifi sockets to have golf ball hitting robot swing and hit a golf ball with power and spin parameters. Integrate on-site golf ball tracking equipment. Show live feedback on tablet screen as ball travels. Integrate on-site weather station to present current climate to end user.  Android, Java, Multi-threading, Sockets.

 

Android Beacon Detector App

Ongoing personal project to create an app that detects nearby beacons and displays RSSI data using custom graphical view, taking advantage of Lollipop’s new scanning functionality to get higher speed data collection. Android, Java, Lollipop.

 

Android Sensor Data Collection App

Application allows user to select a set of sensors on board the Android device to monitor simultaneously including accelerometer, gyro, location, etc. User can also choose to record audio at the same time. All data is saved to SD card in CSV file for later analysis of patterns in collected data.  Android, Java, Background Threads, Broadcast Listeners, Sensor Data Collection.

 

Android Mentoring App for ChickTech.org

Finalist in the group project competition in CodePath Android Bootcamp SF, Sept-Oct 2014.

– Promotional Video: https://vimeo.com/110634881

– GitHub: https://github.com/thehelpsf/ChickTech.

 

Android Twitter Client

Portfolio piece showing user interface and use of Twitter API: https://github.com/plamoreux/SimpleTwitterClient. Android, Java.

 

Android Google Image Search

Portfolio piece showing user interface and use of Google’s images search  API: https://github.com/plamoreux/GridImageSearch. Android, Java.

 

Android Instagram Viewer

Portfolio piece showing user interface and use of Instagram RESTful API: https://github.com/plamoreux/InstagramViewer. Android, Java.

 

Remote Control of Golf Ball Hitting Robot

Send commands through RESTful API to have golf ball hitting robot swing and hit a golf ball with power and spin parameters. Integrate on-site golf ball tracking equipment. Show live feedback on web page as ball travels. Integrate on-site weather station to present current climate to end user.  Ruby on Rails, HTML, CSS, Javascript, jQuery, C#.

 

Enterprise Golf Club Recommendation Platform for Golf Retailers

Large enterprise system involving in-store data collection from golf ball flight monitors, intense server communication and very visual user interface for operators. Also includes enterprise business tools to enable large corporations to track and manage all facets of running their club fitting business. ActionScript, Flash, Flex, C#, XML.

 

Building Monitoring and Control Web Application

AngularJS single page application for proprietary real-world physical building environment monitoring and control system. Get and post information using established RESTful api. Implement graphical user interface elements to show real time analysis of retrieved data. Create draggable components for establishing desired temperature settings that are posted to server to control devices located elsewhere on the Internet.

 

Mobile to Server Communications Layer

iOS programming layer for seamlessly synching 3D golf club motion data with servers. Objective-C.

 

Car Dent Repair Marketplace

“Fix it by Photo!” Develop mobile app to upload photos to server in order to trigger car dent repair estimates to flow from local body shops to car owners. Ruby on Rails, iOS, PostgreSQL.

 

Rand McNally TripMaker, StreetFinder, New Millennium World Atlas

Managed teams of engineers to create the product line of award winning travel software that launched the creation of Rand McNally’s New Media Division.

 

Golf Ball Flight Monitor

Team member creating photographic-based device and software to predict ball flight of a golf ball.

 

Computerized Anatometry Product Line

Knee Laxity Analyzer
Spine Motion Analyzer
Knee Rehabilitation Chair
ACL Ligament Replacement Drill Guide

Principal Engineer and Team Lead creating a variety of medical diagnostic products for use by surgeons and physical therapists. Collect data from devices attached to body and present information for users to aid in diagnosis and in repair/rehab.

 

Swing Motion Trainer

Principal Engineer creating golf swing analyzer for golf instructors capturing 3D body motion at hips and chest, weight shift throughout swing, ball trajectory & club location at impact. Data collection from potentiometers, gyros, accelerometers, strain gauges, proximity sensors.

 

Postal Barcode Automation Machine

Principal Engineer building a machine to read envelopes and print barcodes on those envelopes. Wrote control software as well as user interface for operators. Includes 4 networked computers (machanical control and sensing, OCR, zip code database, printing), D/C motors, proximity sensors, line-scan camera, digital I/O controller, dot matrix print head.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s