Arbo
< Projeler Sayfası
Proje Adı
Ev İçi Otonom Robot
Şirket Adı
Arçelik A.Ş.
Şirket Mentoru
Koray Kazım Menevşe
Akademik Mentor
Prof. Dr. Billur Barshan
Asistan
Murat A. Güngen
Takım Üyeleri
Muhammed Akbulut, Hüseyin Furkan Bozkurt, Suleman Aijaz Memon, Hamed Mohammadi, Fahrettin Ömer Uyar
Özet
Ev İçi Otonom Robot, kısa adıyla Arbo, Arçelik’in 2016-2017 yılında Bilkent Üniversitesi’nin EEE-493/494 Sanayi Odaklı Bitirme Projesi dersleri kapsamında desteklediği bir araştırma ve geliştirme projesidir. Projenin temel amacı Arçelik firması için, kullanıcılar evde olmasa dahi ev içini kontrol edebilen ve kullanıcılara anlık veri sunabilen bir ev içi otonom robot tasarlamaktır. Bu robot belli bir görev için özel olarak tasarlanmamıştır. Aksine, herhangi bir görev için özelleştirilebilir bir prototiptir. Yurtdışı piyasalarında Arbo’nun benzerleri bulunmaktadır ve bu robotlar genel olarak temizlik ve genel ev işleri konularında yardımcı olmak gibi görevler üstlenmektedirler. Ancak, Türkiye’de satışta olan Arbo benzeri herhangi bir robot bulunmamaktadır. Bu yüzden, bu proje sonrasında, Arçelik bu alanda ürün üreten ilk marka olarak Türkiye piyasasında önemli bir yer elde edebilir. Proje temel olarak yedi parçadan oluşur: hareket edebilen bir platform oluşturmak, sensörler aracılığıyla sıcaklık ve nem gibi çevresel nicelikleri ölçmek, Android uygulaması ile Bluetooth üzerinden haberleşme, bulunduğu çevrenin haritasını çıkarma, kendini konumlandırma, hareket halindeyken çevresindeki nesnelerle çarpışmaktan kaçınma ve kullanıcı bağımsız ses tanıma. Arbo’nun temel özellikleri üç başlık altında toplanabilir. İlk olarak, Arbo, Android için yazılmış bir mobil uygulama ile Bluetooth üzerinden iletişim kurabilir ve bilgi alabilir. Bu mobil uygulama, ses komutlarını ve kumanda girdilerini işleyerek Arbo’ya Bluetooth üzerinden gerekli bilgileri göndermek için yazılmıştır. İkinci olarak, Arbo kendi çevresini haritalayıp bunu hafızasında saklayabilir. Sonrasında, ev içinde istenilen noktaya ulaşmak için bu haritayı kullanabilir. O noktaya ulaşırken, yol üzerinde karşılaştığı nesnelerin varlığının ve pozisyonunun farkında olur ve gideceği yolu bu bilgileri kullanarak seçer. Son olarak, Arbo bulunduğu konumdaki sıcaklık, nem gibi çevresel nicelikleri ölçüp Bluetooth üzerinden Android uygulamasına aktarabilir. Bu uygulama, Bluetooth üzerinden aktarılan bilgileri işleyip bunları grafik olarak kullanıcıya sunabilmektedir.
Abstract
Autonomous Household Robot, Arbo in short, is a research and development project supported by Arçelik for Bilkent University EEE-493/494 Industrial Design Project courses. The aim of this project is to design a generic household robot for Arçelik that allows users to monitor their entire home without the need of physical presence. Arbo is not a task specific robot. Instead, it is a prototype which can be specialized to perform a particular job. There are many products similar to Arbo in the market which are mainly responsible for cleaning and chores. However, in Turkey, there are not any robots similar to Arbo available in the market. Therefore, after this project, Arbo can make Arçelik the first Turkish company to enter the household robot market in Turkey and be a pioneer in the field. The project is divided into seven different parts: building a moving platform, collecting environmental data using sensors, communicating with an Android smart phone over Bluetooth, mapping of the environment, localization, obstacle avoidance and speaker-independent speech recognition. Arbo’s main features can be explained under three categories. Firstly, Arbo can communicate with and receive data from an Android application via Bluetooth. This application can process voice commands and manual joystick inputs, and it can send necessary control information to Arbo. Secondly, Arbo can map its environment and save it. After mapping, it can use that map to reach a desired location in the house. While moving to a desired location, Arbo is always aware of its own position, presence of its surroundings and their locations. It uses all that information to find the best path to a desired location. Lastly, Arbo can gather environmental data such as temperature and humidity and send them to the Android application via Bluetooth. This application can process the received data and present it to the user in a graph form.