untuk mengenang tugas akhirku..

mobilert! on k608i + Garmin GPS 10x

Context-aware berarti memperhatikan/peka terhadap konteks yang ada. Sementara context-aware system adalah sistem yang mampu aware terhadap konteks yang ada pada lingkungan dan mampu memberikan respon sesuai dengan kondisi yang ada. Contoh context-aware yang paling mudah dipahami adalah pada smart house.

Bayangkan kalo kamu punya rumah sakti, yang ngerti banget apa yang kamu suka dan apa yang kamu ndak suka, ngerti ada siapa aja di rumah dan masing-masing lagi ada di mana, dan bisa kasih layanan otomatis sesuai preferensi dan kondisi masing2.

Apa yang dibuat dalam tugas akhir ini adalah sebuah aplikasi reminder pada mobile device yang bersifat context-aware dengan mampu mengingatkan user terhadap aktifitasnya, sesuai dengan konteks waktu dan lokasi dimana user berada. User bisa menandai suatu lokasi dan menjadikannya acuan pengingat suatu agenda aktifitas, sehingga jika di lain waktu user berada pada lokasi tersebut, sistem akan mengingatkan user terhadap agenda aktifitasnya di lokasi itu. Untuk memberikan informasi posisi yang akurat, sistem menggunakan GPS Receiver yang terhubung dengan koneksi Bluetooth.

how GPS works

GPS Receiver menentukan posisinya dengan menghitung jaraknya dari minimal 3 satelit GPS (dari 24 satelit yang mengorbit bumi), kemudian mengirimkan informasi posisi tersebut kepada mobile device. Informasi yang dikirimkan oleh GPS Receiver berupa kalimat NMEA 0183. Dari begitu banyak kalimat NMEA 0183 yang dikirimkan, sistem hanya membutuhkan kalimat $GPGGA untuk mendapatkan informasi posisi (latitude, longitude, +altitude?).

Sebagai layanan reminder, sistem setiap saat memeriksa relevansi data pengingat yang tersimpan dengan konteks ruang dan waktu saat ini. Sementara untuk penyimpanan data, kedua data agenda dan penanda lokasi disimpan pada mobile device dengan menggunakan Record Management Store (RMS) J2ME, dengan terlebih dahulu mengkonversi objek yang bersangkutan menjadi bentuk XML, baru kemudian menyimpan representasi byte terurut-nya. Relasional antara kedua data agenda diwujudkan pada higher data level, yaitu pada volatile memory.

Pengaruh jumlah data yang disimpan terhadap performa diukur dengan melakukan uji coba dengan menjalankan aplikasi pada berbagai variasi jumlah data penanda lokasi dan agenda aktifitas, yang hasilnya bisa dilihat pada grafik berikut.

grafik performa

Dari hasil uji coba tersebut bisa dilihat bahwa terdapat perbedaan waktu pemrosesan antara masing-masing variasi jumlah data yang cukup signifikan namun masih berada dalam batas kewajaran.

Selengkapnya, simak paper (pdf 854KB) dan file presentasi (ppsx 1.442KB / pdf 6330KB) : email ke venddd[at]gmail[dot]com.

references :

26 Komentar

  1. merinding…

  2. ya. saya mengerti.
    intinya adalah ini aplikasi henfon.

  3. henfonku bisa pake ginian ga ??
    soalnya aku suka lupaan.

  4. RIP
    untuk mengenang kata dia
    :lol:

  5. @ dr :
    :lol:

    @ nieznaniez :
    HPmu nokia kan ya?
    dari hasil tes kompatibilitas, yang kompatibel cuma sony ericsson non-OS :mrgreen:

    @ almascatie :
    turut prihatin mas, soalnya bikinnya susah2, trus biasanya cuma berakhir di perpus ato ruang baca.. :|

  6. ngerii…:mrgreen:

  7. ribet amat pend…

    *puyeng*

  8. @ Rianto Utomo :
    heleh, TA-mu lo lebih ngeri :P

    @ cK :
    *kipasin chika*
    gimana ndak puyeng, lha mbacanya sambil nyelesein deadline :roll:

  9. Ngeri kk….
    Ampun….. ^:)^

  10. ===Coding Mode: ON==

    import javax.microedition.midlet.*;
    import javax.microedition.lcdui.*;

    public void displayComment()
    {
    System.err.println(“WAAAAAAAAAAAAHHHH MIRIP!.. J2ME, bluetooth gps receiver, NMEA0183, JSR 082, Longitude, lattitude, altitude (gak perlu kan?) gua kudu belajar ama lo nih pend :D . thesis gua baru mo gua bikin :D tapi masih belom ada ide apa2 soal gps nya. beli aja belom >.>.. baru kelar bikin GUI aplikasinya.

    anw, .jar nya gak direlease vend? siapa tau berguna :D . Context aware system ini kalo ditawarin ke operator GSM laku gak ya.. cuman mereka mainannya LBS sih bukan GPS :D ”);

    cmtScreen = new cmtScreen(this);
    display.setCurrent(cmtScreen);

    }

    ==Coding Mode: OFF=

  11. @ dnial :
    :roll:

    @ sandymc :
    aku aja mirip sama punya nico :mrgreen:
    GPSnya klo di sini request ke jurusan, klo disetujui, ya dibeliin :mrgreen:
    GUI klo aku si trakhir, system-core dulu, fitur menyesuaikan, soalnya klo GUI dulu, takutnya malah melebar :roll:

    .jar-nya doank ni? ndak skalian sourcecode-nya 8) tapi coding-ku berantakan :mrgreen:

  12. wah dibeliin ama kampus O_o?? uh binus pelit T_T

    iya nih kelarin gui dulu karena belom ada ide buat core nya T_T.

    .jar nya berguna buat pengguna gps, sourcecode nya berguna buat orang cupu macam aku :D . di release aja di sourceforge gitu vend biar ada yang diskusiin, itung2 nambah ilmunya lagi nanti :D

  13. ngerrriiii, kakak.. :mrgreen:

  14. sama gak teknologinya dengan yang di pake di robot?
    btw keren juga ya

  15. Mas,,Saya mahasiswi teknik informatika semester akhir dan saya bingung harus buat Tugas Akhir yang seperti apa. kalo bisa saya mohon bantuan mas, siapa tau aja mas ada contoh-contoh tugas akhir yang belum dipublish ato di-upload gtu..biar ga pasaran aja mas,,hehehe,,makasih ya mas…
    Saya tunggu balasannya lewat e-mai saya..! ! !

  16. yang penting tetep revisi :P

  17. @ sandymc :
    ‘paket’ nya udah sampe kan? :mrgreen:
    iya, rencananya mo tak taruh sourceforge, tapi.. umm.. :roll:

    @ EL :
    punyamu kan juga ngeri si mal :roll:

    @ ayahshiva :
    yang di robot? teknologi apanya?

    @ Jeny :
    wah, ide2-ku udah jadi TA orang2 tu..
    mendingan kamu cari paper buat acuan, trus extract ide dasar dari paper itu :mrgreen:

    @ mardun :
    TA kok ndak revisi, ya ndak TA :lol:

  18. masih dikenang???
    lami amit nih orang heheheh
    atau lagi pacaran terus sih

  19. @ almas :
    masih duonk, programnya masih skali2 tak jalanin di HPku :mrgreen:
    lagi jenuh ni.. biasalah, krisis..

  20. Kayaknya lama-kelamaan manuasia akan menjadi “Handphone” jg.

  21. @ yaten :
    tapi nggak bisa dipungkiri, manusia udah kadung tergantung sama teknologi..
    nggak bisa hidup klo nggak ada HP, komputer, bahkan internet :roll:

  22. Saya dapat info blog ini dari Mas Wima. Kebetulan dulu satu tim di WW3 ITS.
    Bagus aplikasinya mas, coba sounding dengan bbrp provider minimal kita tahu kebutuhan mereka apa.
    LBS dan Cell ID memang sedang marak diangkat ke permukaan karena biaya investasi rendah, minimal tidak perlu beli GPS. Tetapi demi pertimbangan akurasi dan kemudahan rasanya perlu di pertimbangkan yang pakai GPS.

    Saya sudah lebih 10 tahun di bidang GPS sejak lulus dari ITS, baik untuk tracking system, militer, maupun dagang. Kalau mau diskusi monggo.

    Gunaris
    http://www.otomasi.com

  23. wuiihh.. ngeriii..
    cuman sayang yoh, TA sing apik-apik koyo ngene biasane pancen cuman berakhir nang ruang baca atau perpus, trus dijarno buluken kenek bledhug..

    aku biyen sempat duwe ide, yok opo nek TA-TA nang TC iku diklumpukno, dipilihi sing apik-apik (iso direwangi dosen, dipilih berdasarkan ke-orisinilan ide, alur kegunaan, dsb), trus rutin di-publish nang media massa (utawa TC nerbitno jurnal dewe yo kenek, nek nang luar negeri kan biasa kampus koyo ngunu)..

    wew, betapa kerennya..

  24. @ Gun :
    terima kasih infonya mas Gun..
    Banyak juga yang mengajak saya diskusi mengenai penggunaan GPS, namun pengetahuan saya masih terbatas pada Tugas Akhir yang saya buat. Nanti saya referensikan ke mas Gun saja ya :)

    @ Ongis Nade :
    iya, sayang banget mas, bikinnya susah2, banyak yang bagus2, tapi paling mentok cuma kluar di PIMITS..
    ide itu benernya udah mau direalisasikan mas, dulu mas khol udah manas2in, dari pengurus juga udah sepakad, tapi dulu mentok di birokrasi..
    nanti tak sampaikan sarannya ke pengurus yang sekarang deh :P
    biar nama (Informatika) ITS lebih kedengaran lagi 8)

  25. pengen lihat donl selenkapnya cz bwt tgs mobile computing!!!

  26. salam mas vendy,

    saya bersama teman-teman kelompok sedang meneliti dan mengerjakan student project tentang context-aware juga, boleh share ilmu dari mas vendy?


One Trackback/Pingback

  1. Oleh Kopdar: Jakarta vs. Surabaya « cK stuff pada 06 Des 2007 jam 10:09 am

    [...] makanan berhubung belum maksi. Dan obrolan pun mengalir. Mulai dari dunia blogosphere, kerjaan, skripsi maupun thesis. Entah kenapa makhluk-makhluk yang kopdar dengan saya saat ini kurang suka bergosip, [...]

Tulis sebuah Komentar

*
*