Kum dolu bir havuz üzerinde, dağlar, tepeler, ovalar veya akarsuları sanal olarak oluşturup gerçek ile bütünleştiren; eğitim amaçlı güzel bir projenin yazılımsal olarak hazırlanışı ile ilgili bir yazı…
Gerekenler:
- Xbox 360 Kinect Kamera
- Projeksiyon (Kurulum için Monitör de yeterli)
- Nvidia ekran kartlı ve güçlü özelliklere sahip PC (Akarsular için en az GTX 560 modeli gerekir)
- Kum havuzu (100x75cm ve 100kg akvaryum kumu) Kamera yerleşimi için TIKLAYIN
Bilgisayarda kullanacağımız işletim sistemi Linux Mint MATE x64 19.3 TIKLA
İşletim sistemi cd kalıbını Flash belleğimize yazdırdıktan sonra kuruluma geçiyoruz. (Flash belleğe nasıl yazdırılır adlı konu burada TIKLA)
Linux Mint kurulumu ile ilgili video burada TIKLA (Yazıyı okurken videoları da izleyerek yapmanız tavsiye edilir.)
Linux Mint i kurduktan sonraki ilk işimiz kontrol merkezine girip sürücü yöneticisinden Nvidia kartımızın sürücüsünü seçmek olacak. (Videodan takip ediniz.) TIKLA
NOT: Üstü çizili adımları uygulamayınız.
Bu adımdan sonra Bilgisayarı Yeniden başlatıyoruz ve yazılımın kurulumuna geçiyoruz.
Menüye basıp Terminali açıyoruz.
Videoyu takip ederek aşağıdaki komutları girerek ilerliyoruz. (Video için TIKLA)
cd ~
wget https://web.cs.ucdavis.edu/~okreylos/ResDev/Vrui/Build-Ubuntu.sh
bash Build-Ubuntu.sh
Bu işlem bittikten sonra ekrana dönen bir dünya gelecek ESC ye basarak çıkabilirsiniz.
Terminalden devam ediyoruz.
cd ~/src
wget http://web.cs.ucdavis.edu/~okreylos/ResDev/Kinect/Kinect-3.10.tar.gz
tar xfz Kinect-3.10.tar.gz
cd Kinect-3.10
Üstü çizili adımları uygulamanıza gerek yoktur.
Ev dizininden src/Kinect 3.7 içine girip makefile dosyasına sağ tık yapıp düzenle diyerek alttaki satırı bulup
VRUI_MAKEDIR := /usr/local/share/Vrui-4.4/make olan yeri
VRUI_MAKEDIR := /usr/local/share/Vrui-4.6/make yapıp kaydediyoruz.
Sonra terminalden yine devam,
make
sudo make install
sudo make installudevrules
ls /usr/local/bin
Listede KinectUtil and RawKinectViewer gördüyseniz kurulum sorunsuzdur.
cd ~/src
wget http://web.cs.ucdavis.edu/~okreylos/ResDev/SARndbox/SARndbox-2.8.tar.gz
tar xfz SARndbox-2.8.tar.gz
cd SARndbox-2.8
ev dizininden src/SARndbox-2.4 içine girip makefile dosyasına sağ tık yapıp düzenle diyerek alttaki satırı bulup
VRUI_MAKEDIR := /usr/local/share/Vrui-4.4/make olan yeri
VRUI_MAKEDIR := /usr/local/share/Vrui-4.6/make yapıp kaydedin.
make
ls ./bin
Xbox 360 Kinect Kamerayı USB portuyla bilgisayara bağlıyoruz ve yine terminalden,
sudo /usr/local/bin/KinectUtil getCalib 0
Sonra
cd ~/src/SARndbox-2.8
RawKinectViewer -compress 0
Ekrana bu görüntü gelecek çalıştığını anlıyoruz ve ESC ile çıkıyoruz.
Yine terminale dönüp,
cd ~/src/SARndbox-2.8
./bin/SARndbox -uhm -fpv -vruiVerbose
ile son halini görüyoruz.
Resimdeki sandalye sizi şaşırtmasın. Kameranın önünde ne varsa yazılım 3 boyutlu kamerayla derinliği hesaplayarak yükseltileri görmenizi sağlıyor.
Test için kamerayı 40 inç yani 1 metre uzaklıktaki engebeli yüzeylere tutun. Mesela aşağıdaki resimde yastığı tepe olarak görüp diğer yerler çukurda kaldığı için su seviyesi gözükmektedir.
Bu da videosu
Şimdi yapmanız gerekenler ise yazılımı kullanmayı kolaylaştıracak ayarlar.
Pluma yazılımını yüklüyoruz. Bu metin düzenleyeceğimiz yazılım.
sudo apt-get install pluma
Kalibrasyon için
mkdir ~/.config/Vrui-8.0
cd ~/.config/Vrui-8.0
mkdir Applications
cd Applications
pluma CalibrateProjector.cfg
Açılınca içine;
section Vrui section Desktop section Window windowFullscreen true endsection section Tools section DefaultTools section CalibrationTool toolClass CaptureTool bindings ((Mouse, 1, 2)) endsection endsection endsection endsection endsection
Yapıştırıp kaydediyoruz.
pluma SARndbox.cfg
Açılınca içine;
section Vrui section Desktop section MouseAdapter mouseIdleTimeout 5.0 endsection section Window windowFullscreen true endsection section Tools section DefaultTools section WaterTool toolClass GlobalWaterTool bindings ((Mouse, 1, 2)) endsection endsection endsection endsection endsection
Kaydedip çıkıyoruz.
Artık yazılımımız hazır. Terminale aşağıdaki komutları sırasıyla yapıştırıp SARndbox u tam ekran görüntüleyebilirsiniz.
cd ~/src/SARndbox-2.8
./bin/SARndbox -uhm -fpv -vruiVerbose
1 tuşuyla su seviyesi arttırılır 2 ile azaltılır. Tam ekrandan çıkmak için F11 kullanılabilir.
Kaliforniya Üniversitesi Davis kampüsünün projelerinden birisi olan ve Oliver Kreylos tarafndan hayata geçirilen yazılımın kurulumunu Türkçeleştirerek anlattım.
NOT: Alıntı yapacaklar kaynak belirtmelidir. Kaynak sitesi için TIKLAYIN
Alternatif kurulum anlatımı için MosTech kanalı da güzel bir video hazırlamış. TIKLAYIN
Okullarda kurulumunu gerçekleştirdiğimiz kum havuzunda denenmiş videolar ise aşağıdadır.
iyi çalışmalar kinect ile bilgisayar arsındaki bağlantıyı nasıl bir kablo ile sağlıyoruz acaba ??? piyasada satılan kinect şarj uzatma kablosu işimizi görür mü??
Hocam şu ürün işinizi görür kinect adaptör diye de aratırsınız eğer link çalışmazsa https://urun.gittigidiyor.com/video-oyun-konsol/xbox-360-kinect-usb-pc-adaptor-stoktan-ayni-gun-kargo-387896181
kamera ve projeksiyon kalibresi hakkında bilgi verebilir misiniz? ayrıca orjinal sitede ve burada kamera ile projeksiyon ayını hizada ama uygulama videolarında projeksiyon daha üstte duruyor neden acaba teşekkürler
Duvara doğru projeksiyon ve kamerayı yerleştirerek mesafeleri ayarlayabilirsiniz.
Merhabalar sanal makine oluşturup kursak çalışır mı?
sanal makinede olmuyor denemiştim.
ekran kartı 4gb mx130 olurmu? işlemci 8. nesil i5
Olur
Merhaba İntel core i3 işlemciye sahip bir bilgisayarda kurulum yapılabilir mi?
Yapılır
Barış Bey merhaba. Ben en başta takıldım
terminale //wget http://idav.ucdavis.edu/~okreylos/ResDev/Vrui/Build-Ubuntu.sh
yapıştırdığım da connected. kısmında takılıp duruyor
Hocam linux kurdum ama terminalde siteyi girdigim ama en link açılmıyor acaba silinmiş olabilirmi
http://barissise.com/genel/gecici-sandbox-adimlar/ bu konudaki adrrsleri uygulayın çalışması lazım.
USB ile terminale bağladıktan sonra sudo /usr/local/bin/KinectUtil getCalib 0 komutu “Could not download calibration data from Kinect 0” dönüşü yapıyor. Nedendir anlamadım bir türlü bağlanamıyor.
Akvaryum kumu 1milim beyaz silis olur mu
Merhaba ekran kartı olmadan kurulum yapılabilir mi.
Dünya resminin gelmesi gereken yerde şöyle bir hata alıyorum ve dünya gelmiyor. “Could not determine current Vrui release number; please check your network connection and try again”
19.3 Sürümü kullanmanız tavsiye
xbox 360 kamerasını bağlantısı usb şeklinde değil bunun için çevirici mi kullanmamız lazım başka bir yöntem var mı
Bu işinizi görür https://www.gittigidiyor.com/video-oyun-konsol/xbox-microsoft-360-kinect-power-adaptor_pdp_789645953
Merhaba Barış bey en son yorumu yine ben yappmışım birkaç yıl önce yardımıznızla sistemi kurdum ve öğrencilerimle beraber kullandım teşekkür ederim bu yıl bilgisayarı formatlamamdan ötürü kurulumu tekrar yapmak durumunda kaldım adımları izledim ancak nvidia sürücüsünü yüklediğimde mint açılmıyor siyaekranda imlaç yanıp sönüyor kurulumu 2 kez yaptım aynı hatayı verdi eski mint sürümünde sıkıntı olmamıştı ne yapabilirim yardımcı olabilirmisiniz
Merhaba. Geç gördüm kusura bakmayın. Diğer yazılımlar güncellendikçe linuxu da güncellemek gerekiyor. Çünkü bazı okullarda yapanlar sıkıntı yaşamıştı eski sürümde güncel yazılım çalışmıyordu. Nvidia sürücüsüz deneme yapın işe yarar belki.
Merhaba biz Plevne Anadolu Lisesi öğrencileriyiz sizin yaptığınız gibi aynı şekilde linux mint üzerinde yapmaya çalışıyoruz ama
“libdc1394 22 dev” dosyası bulunamadı hatasını veriyor. Bu hatayı almamızın nedeni ubuntu olmaması ile ya da başka bir sorun ile alakalımı yardımcı olabilirseniz çok seviniriz
Aynı sıkıntıyı yaşayan vardı kodlarda hata yapılmış olabilir. Kurulumda ek wi-fi vb paketleri kurulumu var onu da kurun mutlaka. Bir de linux mint 19.3 olsun yeni versiyon veya farklı olunca da sıkıntı çıkıyor.
Merhaba iyi günler Linux kurulumu yapıyorum ama wifi ye bağlanamıyorum bir türlü. Linuxun başka sürümünü kullansam wifi destekler mi
Merhaba iyi günler Linux kurulumu yapıyorum ama wifi ye bağlanamıyorum bir türlü. Linuxun başka sürümünü kullansam wifi destekler mi
Kurulum yaparken ek yazılımları yüklemeyi deneyin. Wi-fi desteği tüm versiyonlarda mevcut. Farklı linux kullanırsanız sandbox yazılımı çalışmayacaktır.
Resim
Yükledim ama yine olmadı en son adaptör lerle bağladık internete
meb interneti ise filtreye takılıyor olabilir ağla ilgili sıkıntı olabilir bilemiyorum.
Merhaba daha önceden yine yazmıştık. Biz bu projeyi tamamlamak üzereyiz lakin projeksiyon ile yansıtma yaparken kamera ile bir kayma oluyor. Bunun bir ölçüsü var mı? Yardımcı olursanız çok seviniriz.
Kamera ile projesiyon mesafesi yok ama uzaklık var inch olarak belirtilmiş biz deneyerek yapmıştık konumu https://web.cs.ucdavis.edu/~okreylos/ResDev/SARndbox/ARSandboxLayout.png
Merhaba iyi günler projeksiyon bağlıyoruz ama yansıtma yapmıyor. Linux da ekran yansıtma için yapmam gereken bi ayar var mı
kullanılan bilgisayar ile alakalı olabilir ekran yansıtma tuşu vardır laptopsa şuraları deneyin bir de https://forums.linuxmint.com/viewtopic.php?t=401323
Harici ekran yok hatası alıyoruz bunu nasıl düzeltebilir izmir
Ekran KArtını yükledikten sonra yeniden başlatıyorum ve ardından siyah bir ekran geliyor sol tarafta yanıp sönen altçizgi çıkıyor ardından tty2 ye girş yapmamı istiyor kullanıcı adı ve şifreyi girsemde normal ekrana geçiş yapamıyorum 2 pc de denedim ahynı sorunu aldım videodaki gibi yapıyorum ekran kartı yükledikten osnra bu olay gerçekleşiyor nasıl çözerim yardım edermisiniz?
İnternette baktım CTRL + ALT + F4 ile giriş yapın diyen var. Bir de ekran kartı sürücüsünü değiştirmeden deneyin
Merhaba ; nvdia gt 320m ekran kartı ile çalışabilir mi acaba
Evet çalışması lazım. Düşük veya nvidia olmayanlarda da çalışıyordu.
Sürücü yöneticisini nvdia olarak seçtiğimde bilgisayar yeniden başlatta ekran linux simgesinden sonra kararıyor ve açilmiyor acaba ne yapabilirim. Teşekkürler
Açılmıyorsa sistem en baştan formatlayıp sürücü seçmeden deneyin bir de. Bazen sürücülerden kaynalı oluyor açılışta kalma durumu
Dediğiniz şekilde açıldı Teşekkürler. Kum havuzu ile yeni versiyonlar görüyorum acaba tekrar bir çalışma yapılır mi
Merhaba Barış hocam, size Ankara dan Ali Kuşçu Gökbilim merkezinden yazıyorum. Merkezimizde kullanmış olduğumuz interaktif topoğrafya haritasını açamıyoruz. Açıldığında parola ekranı geliyor. Ancak parolayı da bilmediğimiz için ilerleyemiyoruz. Problemin çözümü ile ilgili nasıl bir yol izlememizi önerirsiniz.
Merhaba. Linuxu kurarken parola konuyor onu girmeniz gerekiyor başka parola sormaması lazım.
Barış hocam sistem çalışıyorken birdenbire bu şekilde parola istemeye başladı, Linux çökmüş olabilir mi? Sistemi biz kurmadığımız için parolayı da bilmiyoruz. Linux u tekrar mı kurmak gerekecek, ya da nasıl çözebiliriz.