Keely Hill

FL Polytech's 2017 Autonomous Vehicle Course

23 April 2017

I was part of the inaugural Autonomous Vehicle class started by Dr.Dean Bushey at FL Polytechnic based off MIT’s down-scale R.A.C.E.C.A.R. It was an essentially independent study where three teams of students would work though milestone labs. I was the head programmer of my team. A few of us students also gave talks and demos to outside groups. I gave a 30 minute introduction to autonomous vehicle workshop at PolyHacks 2017. This one of the most fun and exciting courses/projects I’ve been a part of.

The cars have a TX1 computer running ROS along with a variety of sensors. After building the car on a stripped down RC chassis, we started with basic lane/wall following using the LiDAR – “stay middle” as I called it. We then continued to visual servoing and shape detection with the ZED color stereo camera, mapping, localization, and finally path finding. The course concluded with a final ‘engineering brief’ and demonstration from each team.

All code written and used at various points is in this git repo. It also includes a course log that I started putting together due to limited practical documentation of getting started with each of the milestones.

I recorded many videos of our progress though the semester and edited them into a single video (below). I also cut that down further into an additional one minute summary video. My team’s car is the one with blue camera ‘nose’.

Rudolph the car Xin, Aleck, and I holding Rudolph

Quick Voice Memo

13 September 2016

I’ve had this idea for a while and the introduction of new apis (such as voice recognition) in iOS 10 I went ahead and made this app: Quick Voice Memo.

Note Drop

12 May 2016

After more time than necessary, I created this app: Note Drop. Available now on iOS and coming soon to Android. Read more.

Note Drop icon

Some Piano

31 December 2014

I was recently recorded whilst playing through a piano session. I also recored a better sounding track as a gift for relatives.

Sounds range from Bohemian Rhapsody to the Office Theme to some improvisation.

Professional sound recording:

Keely’s first iOS game released

17 March 2014

Quartz Run Icon

Get it Here! Quartz Run!

The advent of the SpriteKit Framework from Apple/iOS 7 brought me to my first experience with game engines. This is one of my bigger projects and also took a while to get approved.

Version 1.0.0 may have a few bugs, especially on the iPad. Feedback on these are appreciated. More features will come with time.

- A very excited and happy Keely

Big Update! My Essential Oil 1.1.0

3 March 2014

It has been a while of any features being added, mainly only minor bug fixes. This update includes a major bug fix and new features. Get it here if you don’t have it.

Change log: + Oils are now app wide! One oil can have multiple collections. Move them from the oil details page by tapping the file button in the top right.

+ Added the ‘Raindrop Kit’ premade collection available to purchase.

* Annoying ‘Uses’ bug fixed where uses would be difficult to add and would sometimes change randomly.

* Other minor bug fixes.

Relieve, Relive, Re-live.

3 January 2014

Why is relive, as to relive pain, to remove pain when the word claims the wish to re-live, as live the pain again. I found this interesting. Other words like ‘awful’ have the same thing. I quickly found out it is spelled ‘relieve’. But just as it is to be-live, to believe is to be alive.