Jump to content

  • Log In with Google      Sign In   
  • Create Account

A Busy Schedule

Posted by studentTeacher, 26 February 2014 · 320 views

UAV Java JmonkeyEngine project engineering controls flying programming
This post has nothing to do with my game development. However a quick update on where I'm at on the game engine:

I moved over to JMonkeyEngine for my centralized engine. Surprisingly, I was able to make this switch in a matter of a couple of hours, and the performance increase was surprisingly large -- I ran at 60 FPS on a 512x256x512 voxel world on my own engine, and ran 120 FPS on a 1024x256x1024 voxel world using JMonkey. I have a much easier time developing this way, too -- adding picking, frustum culling, and a 3-r person camera was quite simple to do.

In other news, this quarter in university has been a very busy one. This year, I've been a part of a 50-75 person team making a long-range, personal UAV, making sure to meet the requirements of a previous competition called UAVForge. Last quarter I was in charge of Video Processing, and based on our quick work of the system I moved on to Control Systems and Electrical Systems Project Leader for the rest of the school year.

This quarter has been HUGE -- we went from a couple electrical parts last quarter to a full-fledged UAV that's a tilt-rotor quadcopter with fixed wings for long distance flight. Just last night, we got most electrical systems up and running on the UAV -- we had everything done but the power bus, and finally finished the power bus circuit yesterday. We ran all the rotors and got them calibrated and running, and finally have everything set up! Tonight I'll be tuning the PID's for all the control loops, and hopefully tomorrow we'll get it flying on our test stand, finally flying on it's won this weekend. It's been a long journey, but it's so incredibly cool to see everything come together and get everything working!

As this quarter comes to a close, I'll have a couple weeks to truly dedicate to the game I'm working on. Next quarter, I'm taking 5 project courses (that's what happens to Engineers their last quarter of Junior year and all through senior year), so I'm not sure where I'll stand with working on this project. I'll also be doing a ton of in-flight work with the UAV, as well as making it fully autonomous. All-in-all, I'm happy at where I'm at, and I look forward to seeing where life takes me from here. This project will always be with me and I won't stop; it's momentum might just slow a little.


September 2014 »

1415 16 17181920

Recent Comments