9 Şubat 2014 Pazar

AR Drone 2.0 Havadan Siirt Üniversitesi

AR Drone 2.0 ile Siirt Üniversitesinin iç ve dış görüntülerini aşağıdaki videoda izleyebilirsiniz.





21 Eylül 2013 Cumartesi

Cezeri Labı Google Sketchup Çizimi

Cezeri Lab'ının Google Sketchup çizimi yapıldı, aşağıdaki videoda ve resimlerde yapılması düşünülen lab'ın iç mekan görüntüleri izlenebilir.





21 Haziran 2013 Cuma

Plotter-CNC cihazımızın ilk başarılı çıktısı

El-Cezeri Sibernetik lab. da geliştirilmesi devam eden Plotter-CNC cihazımızın ilk başarılı çıktısı aşağıdaki resimde ve videoda izlenebilir.






13 Haziran 2013 Perşembe

Plotter-CNC test çıktısı

El-Cezeri Sibernetik Labında geliştirlme süreci devam eden, ilk proje olma özelliğini taşıyan Plotter-CNC sisteminin ilk test çıktısı aşağıdaki resimde görüldüğü gibi başarıyla elde edilmiştir. (VMT)

Plotter-CNC test çıktısı

Şekilden de görüldüğü gibi, plotterin ahşap konstrüksiyonundan kaynaklı, artifact ler meydana gelmektedir. Ürün hem yazılımsal olarak hem de mekanik aksam olarak geliştirilmeye devam etmektedir. İleride herhangi bir resmin geliştirdiğimiz edge&contour tracking algoritması ile işlenip, aygıtta çizilme işlemini gösteren bir video eklemeyi düşünüyoruz. 


Who is Al-Jazari and where is el-cezeri cybernetics lab name come from?


Badi'al-Zaman Abū al-'Izz ibn Ismā'īl ibn al-Razāz al-Jazarī (1136–1206) Muslim polymath: a scholarinventormechanical engineercraftsmanartist, and mathematician from Jazirat ibn Umar (current Cizre), who lived during the Islamic Golden Age (Middle Ages). He is best known for writing the al-Jāmiʿ bain al-ʿilm wa al-ʿamal al-nāfiʿ fī ṣināʿat al-ḥiyal (The Book of Knowledge of Ingenious Mechanical Devices) in 1206, where he described 100 mechanical devices, some 80 of which are trick vessels of various kinds, along with instructions on how to construct them. 




cited from wikipedia http://en.wikipedia.org/wiki/Al-Jazari

another valuable sources in Turkish : http://80.251.40.59/humanity.ankara.edu.tr/unat/yu/M14.pdf

http://www.elektrikport.com/teknik-kutuphane/anadolunun-buyuk-muhendisi-el-cezeri/4354#ad-image-0


11 Haziran 2013 Salı

Plotter-CNC

Daha önceden Hakkari Meslek Yüksekokulunda 2002 yılında geliştirilen plotter prototip sistemi üzerinde yazılım geliştirilmektedir. Bozuk yazıcı parçaları (step motorlar ve eksenler), ve tamamen ahşap olarak imal edilen plotter yani vektörel çizici projesi o günün imkanları ile, Windows 98 ve XP işletim sistemi üzerinde ve standart LPT portu olan makinelerde çalışacak şekilde tasarlanmıştı. Geliştirme dili olarak, Free pascal kullanılmıştı. El-Cezeri Sibernetik labında yeniden ele alınarak, geliştirilen proje, windows 7 işletim sisteminde JAVA programlama dili kullanılarak geliştirlmektedir. Standart LPT portu olmayan PC lerde bile PCI ya takılabilen, Paralel Port kartı ile çalışabilecek şekilde tasarlanmaktadır. Ulaşılması hedeflenen çıktılar aşağıda listelenmiştir. (VMT)

  • JAVA programlama dili, ve NetBeans geliştirme editörünü kullanmak.( for portability, compatibility, and scaling issues)
  • PCI' a takılan paralel port kartları üzerinde de çalışabilmesine imkan sağlamak.
  • Aynı anda (paralel bir şekilde), x ve y step motorlarını yazılımsal olarak sürebilmek. Bu şekilde step motorların ardarda çalışmasından kaynaklanan zikzak veya merdiven artifact lerinden kurtulmak.
  • Temel matematiksel nesneleri (çizgi, dikdörtgen, elips, çokgen, yay, spline, Auto CAD, ve Mimari CAD) çizdirmenin yanı sıra, vektörel formatta çizimleri,(Adobe Illastrator, Corel Draw, v.b.) işleyebilmek.
  • Raster bmp, jpg, png formatındaki herhangi bir resmi veya web cam den elde edilen bir görüntüyü, kendi geliştirdiğimiz edge tracking algoritması ile işleyip, çizim işlemini yapabilmek.
  • Z ekseninde hareket sağlayan motor üzerinde değişik türde kafa (CNC için matkap, karton kesmek için kesici uç, çizmek için kalem, tahta üzerini işlemek için lazer) takarak multi-functional bir aygıt geliştirmek.
  • 2D ve 3D bin packing algortmaları geliştirilerek, kartondan veya ham maddeden tasarruf sağlayıcı önlemler almak.    
Plotter Kartezyen Prototip Sistemin Görünüşü

Yüklenmiş bir jpg görüntüsü

Tracking İşlemi Canny Edge dedektöründen sonra devreye girip iş listelerini hazırlıyor


Plottera çizme işlemi yapılırken

NLP (Natural Language Processing) de Türkçe deforme edilmiş kelimelerin köklerinin saptanması



Bu projede üzerinde deformasyon yapılmış Türkçe kelimelerin olası ait olduğu kökler tespit edilmeye çalışılmıştır. Özellikle türkçe spam filtrelemede bir alt sistem veya servis olarak kullanılması düşünülmektedir. Bilindiği gibi, spam e-mail tespitinde kelimelerin frekans bilgisine ihtiyaç duyulmaktadır. Kökleri aynı olan kelimelerin aynı kelime grubunda öbeklenerek, frekans bilgisini elde etmek için çeşitli yaklaşımlar ve araçlar bulunmaktadır. Bunlardan en başarılı olanı, zemberek yazılımıdır. Zemberek yazılımında kökleri çözümle ve öner isminde iki seçenek bulunmaktadır. Sorgulanacak kelime bozulmamışsa çözümle ile köklerine deterministik kural tabanlı dil işleme algoritmaları ile ulaşmak mümkündür.  Ancak, deformasyona uğramış kelimelerin köklerine erişim şu an için zemberek ile mümkün değildir. Geliştirdiğimiz yöntem, deforme olmuş veya üzerine belirli miktarda gürültü eklenmiş kelimelerin türkçe köklerini yine zemberek kök veri tabanını kullanarak elde etmeye çalışmaktadır. Bunun için non-linear decaying function temelinde bir yaklaşım ile kelimelerin köklere benzerlik (affinity) skorları çıkarılarak en alakalı kökler tespit edilmeye çalışılmaktadır.