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.


El-Cezeri Alt Birimleri ve Çalışmalar

El-Cezeri sibernetik laboratuvarında yer alması öngörülen alt birimler ve devam eden ve yapılması hedeflenen çalışmalar.

1- Robotik Sistemler Birimi (Robotics, Unmanned Aerial Vehicle (UAV ), Unmanned Ground Vehicle (UGV)
  • Plotter-CNC Project : Raster tabanlı imgelerden kenar bulma algoritmalarını kullanarak veya çeşitli çizim programlarından (Auto CAD, Google Sketchup v.b.) vektör bazlı çizimler yapmak. 
    • Dr.Musa ATAŞ
    • Cüneyt ÖZDEMİR
    • Serdar ABUT
    • Yahya DOĞAN
    • Muhammed Said ATAŞ
  • 3D Printer : ABS malzemesinden 3 boyutlu ürünlerin üretilmesi, Renk karıştırıcı nozzle geliştirilmesi, Kinect sensörü yardımıyla nesnelerin sayısallaştırılarak 3D yazıcıya sunulması, Laboratuvardaki geliştirilecek ürünler için gerekli plastik malzemelerin modellenerek üretilmesi.
    • Dr.Musa ATAŞ
    • Dr.Özgür KELEKÇİ
  • Chess Playing Robotic: 5 DOF robot kolu ile insan ile b. karşılıklı satranç oynayacak sistemin geliştirilmesi. Bu proje TUBITAK ARDEB-1001 tarafından desteklenen, 104M569 no'lu Robotlarda görme ve ses algılama becerilerinin dinamik çevre şartlarında geliştirilmesi projesinin devamı niteliğinde olup, robot kolunun değişik yerlere konumlandırılmasından sonra sistemin ortama otomatik adaptasyonunu hedeflemektedir.
    • Dr.Musa ATAŞ 
    • Yahya DOĞAN
  • NAO Robot: B. Humanoid Robot sisteminin araştırılması, yeni hareketlerin, ses sentezleme ve imge işleme bileşenlerinin apiler yardımıyla geliştirilmesi. Kinect sensörleri ile insan hareketlerini b. öğrenmesi ve uzak bir yerden eş zamanlanması.
    • Dr.Musa ATAŞ
    • Dr. Yılmaz KAYA
    • Yahya DOĞAN


2- Görüntü Araştırma Birimi (Machine Vision, Computer Vision, Robotic Vision, Hyperspectral&Multispectral Imaging, Remote Sensing)


3- Sanal Gerçeklik Birimi (3D VR, 3D Lab, LeapMotion, Microsoft Kinect)


4- Yazılım Birimi (NLP, Machine Learning, Data Mining, Text Mining)

  • Identification of Turkish Root Words from Noisy and Deformed Words (NLP)
    • Cüneyt ÖZDEMİR
    • Musa ATAŞ
  • Gender Classification Based On FERET Facial Image Dataset
    • Serdar ABUT
    • Musa ATAŞ


10 Haziran 2013 Pazartesi

El-Cezeri Sibernetik Labı Araştırma Ekibi

El Cezeri Sibernetik Laboratuvarı

Bilgisayar Mühendisliği
-- Yrd.Doç.Dr. Musa ATAŞ (Principal Coordinator)
-- Yrd.Doç.Dr. Yılmaz KAYA
-- Yrd.Doç.Dr. Özgür KELEKÇİ
-- Öğr.Gör. Cüneyt ÖZDEMİR (Yazılım Kısmı Sorumlusu)
-- Araştırma Görevlisi Serdar ABUT (Makine Öğrenmesi Kısmı Sorumlusu)
-- Araştırma Görevlisi Yahya DOĞAN (Robotik Kısmı Sorumlusu)
-- Araştırmacı Muhammed Said ATAŞ


Siirt Üniversitesi El-Cezeri Sibernetik Laboratuvarı Projelerini buradan takip edebilirsiniz.

Öncelikle Herkese Merhaba,

Siirt Üniversitesi Kezer Kampüsü, Mühendislik Mimarlık Fakültesi Bilgisayar Mühendisliği bünyesinde kurulan araştırma geliştirme laboratuvarı El-Cezeri Sibernetik Lab. (El-Cezeri Cybernetics lab.) kurulmaya çalışılıyor. Bu lab. kapsamında öncelik disiplinler arası ar-ge projelerine verilecektir. Bilgisayar mühendiliği ana çatısı altında, Elektrik -Elektronik müh, Makine müh, Mekatronik müh, Gıda müh, ve Kimya müh. disiplinleri ile ortaklaşa katma değeri yüksek projeler geliştirilmeye çalışılacaktır.