Soooo it has been a while eh?


I know I know, I really should start posting again. It's not that I'm not doing but I'm terribly busy and doing some oh-not-so-cool stuff these days. ie. master course homeworks -_-


Yeah, boring days, development wise.


Anyway, I had little free time yesterday and decided to check out Unity3D. I actually was looking for a chance to check it out for... a few years now? Finally yesterday was the day!



My first experimental work was on hexagons as usual. I just love hexagons.


I learned a decent amount of stuff about code management and structure of unity. It's quite fun really, even felt a little bit toooo easy haha.


Even after switching from XNA to Unity, I'm still creating every object vertex by vertex by the way, not sure if it's a good habit or not but sure feels weird.


Anyway you can check it out here; ( WASD for movement and mouse for camera )


http://www.barankahyaoglu.com/unity/webtest.html


Oh yea I'm also LOVING this web player thing. A few seconds of gameplay is sooo much better than thousands of screenshots afterall.


I'll try to post more and especially about Unity in the future.
Cyaaa!

[More]
So my 3rd homework in Robot Motion Planning class was about voronoi diagrams. Nice isn't it?


It's about generating a voronoi diagram of environment so that robot can move safely as that diagram using it as a roadmap. Neat idea actually, surely not the best and somewhat cumbersome but still good one.


But the diagram generation technique was different this time, we were supposed to create the diagram by walking on it while keeping the distances in balance etc etc.


Anyway the paper is here, not my best work but it's there anyway so it could be on my blog as well right?


www.barankahyaoglu.com/voronoirobot


[More]
I did this a few weeks ago actually but didn't have time to write a post about it.


Well I was planing to write a longer post about it but considering it's not that fast ( not as fast as it should be ) and buggy ( got some corner cases ), I decided to skip the post thingy and just put it here as is ( mainly because I have no intention to fix&improve it further )


Oh and again, it is inspired by Amit and his Shadow Casting post.





And here it is;
http://barankahyaoglu.com/shadowcasting/


( You might need to refresh the page right away ) [More]
There isnt much to say really.

Potential fields and navigation function was my Robotic Motion Planning 2nd homework. Implementing both algorithms, comparing them etc.




There it is in all details;

http://barankahyaoglu.com/potential/ [More]
Yet another bug algorithm. Pretty much same as others I posted earlier this week ( bug 0,1 and 2 ) but this one has a ranged sensor so it can detect obstacles from a distance and act properly.

Well at least it's supposed to, my implementation is horribly broken at the moment, hope my professor won't see this haha. Oh yea this was our first homework on "Robot Motion Planning and Control" class. It was a great homework as well but I was ( still am ) total newbie to javascript, html5, continues space calculations and bug algorithms of course, I my progress was terribly slow, had to rewrite lots of things again and again.

[More]