kampusubl / lumen-robot-friend

1 stars 2 forks source link

Log Book Lumen Robot Friend #1

Open arikurniawans opened 8 years ago

Anugrahhidayat commented 8 years ago

hari ini mempelajari sedikit tentang markov model dan penjelasan yang berkaitan dengan markov model....

Anugrahhidayat commented 8 years ago

hari ini berdiskusi masalah pkm dan TA bersama dosen di kontrakan lalu memperbaiki data csv tari sigegh penguten yang salah....

Anugrahhidayat commented 8 years ago

untuk kegiatan saya yang kemarin, saya menyeleksi data frase dari data csv yang sudah direkam. sementara untuk kegiatan saya hari ini, saya melanjutkan menyeleksi data csv, tetapi kali ini yang saya ambil adalah data gesture.

haritsriswanda commented 8 years ago

Log book hari ini, saya dan rekan team masih menyeleksi frase tarian dari data csv untuk kemudian di tentukan gesture dan posenya...

Anugrahhidayat commented 8 years ago

hari ini melanjutkan pengambilan data gesture tari sigegh penguten dari depan, akan tetapi ada beberapa data yang belum bisa diambil dikeranakan pose bvh yang diimport keblender tidak terlalu jelas.

Anugrahhidayat commented 8 years ago

hari ini penyeleksian data frase tari sigegh penguten dari samping kanan.

haritsriswanda commented 8 years ago

hari ini selesai penyeleksian data frase dari samping kanan, hanya tinggal merapikan beberapa data dan nama dari gerak tari sigegh penguten

debiherlina commented 8 years ago

hari ini mendapatkan tugas dari bu maria mengecek papper yang akan digunakan, berapa persenkah plagiarism nya. kemudian mendeskripsikan setiap gesture pada tarian sigegh penguten beserta videonya.

haritsriswanda commented 8 years ago

Hari ini selesai untuk frase Dan gesture bagian depan dan dilanjutkan untuk samping kanan walau sedikit kesulitan dalam penentuannya...

debiherlina commented 8 years ago

selamat pagi maaf karna keterlambatan mempost log book untuk kemarin, kemarin saya membantu untuk menyeleksi papper apa saja yang akan dipakai teman - teman, yang sesuai dengan projek yang sedang digunakan dan tidak mengandung unsur plagiarism. saya juga memperlajari bagaimana cara perhitungan brekel sehingga menghasilkan output dalam bentuk CSV . dan yang terakhir saya membantu teman - teman mengolah data dari samping kanan bagian gestur menurut perhitungan waktu dalam video. karna sulit nya membaca data brekel untuk menentukan setiap frase, gestur dan pose nya berdasarkan blender.

haritsriswanda commented 7 years ago

Untuk hari ini, team kami selesai merapikan data gesture dan frase tari sigegh penguten, kemudian kami mencari dan mencoba mempelajari tentang HMM [Hidden Macrov Model] dan beberapa perhitungan yang salah satu teman team kami pelajari.

adekoerniawan commented 7 years ago

LookBook 29/09/2016

Mohon maaf saya baru membuat LookBook kembali, beberapa hari kemarin, hardisk laptop rusak dan sudah tidak dapat digunakan lagi, dan harus diganti hardisk baru.. hari ini saya belajar mengenai alur kerja sistem lumen robot friend, selengkapnya, terlampir dalam gambar berikut :

arsitektur nao

Dari gambar diatas yang saya pelajari bagaimana proses yang dilakukan sistem dalam menyelesaikan tugasnya secara terstruktur. Secara garis besar NAO digunakan sebagai tool untuk mengimplementasikan algoritma, dalam gambar tersebut tergambar ada sebuah network, dimana network tersebut yang digunakan sebagai server untuk menampung beberapa algoritma yang nantinya akan diakses oleh NAO. Dengan menggunakan teknologi cloud computing sebuah sistem cerdas Lumen Robot Friend akan sangat dipermudah, robot tersebut dapat mengakses server yang sudah memiliki bebrapa channel sesuai yang diperlukan sebgai contoh channel DPM sebagai metode feature ekstraksi dan SVM sebagai metode feature classification, untuk menjalankan algoritma tersebut NAO dapat mengakses chanel-chanel tersebut, nantinya nao dapat mengambil data input(berupa Image) yang nantinya akan dikirimkan kembali untuk diproses oleh database grab, dari hasil pengolahan database data akan kembali dikirimkan untuk dijadikan sebuah output, output tersebut bisa aksi baik suara maupun gerak.

mungkin paparan diatas masih kurang detail atau terjadi kekliruan dalam pemaparannya, mohon untuk dikoreksi...

terimakasih

debiherlina commented 7 years ago

untuk kemarin saya mendapat tugas untuk mengecek paper paper yang akan dipilih untuk mengikuti icset 2016 . setelah itu saya membuat membaca update terbaru tentang robot nao di NAo Aldebaran.

haritsriswanda commented 7 years ago

capture

kembali update, dari beberapa hari yang lalu saya berusaha memperbaiki data csv (frase dan gesture), video bvh (frase dan gesture) dan penamaan dalam folder sesuai urutan taxonomy yang telah dibuat sebelumnya. Untuk data bagian depan sudah selesai, saya sekarang masih memperbaiki beberapa data bagian kanan yang masih cukup berantakan dan sempat terganggu waktunya dikarenakan bebrapa hari terakhir sampai saat ini sedang tidak enak badan.

haritsriswanda commented 7 years ago

tadj Kemarin pagi sudah selesai dalam memperbaiki data csv, video bvh dan penamaan folder-folder sesuai dengan urutan taxonomy. Kemarin juga urutan dalam taxonomy ada perbaikan sehingga ada perubahan sedikit di dalam urutan taxonomy. Sekarang saya dan team sedang berusaha mencari solusi perhitungan data yang terdapat dalam data csv.

adekoerniawan commented 7 years ago

Hari ini saya mengerjakan project DPM yang saya implementasikan di C++ di Visual Studio 2015 dengan Library OpenCV 3.1, referensi DPMny saya dapatkan dari sini : http://docs.opencv.org/trunk/df/dba/classcv_1_1dpm_1_1DPMDetector.html

dari pengerjaan tersebut saya mengalami kendala dari proses buildnya, dari hasil pengerjaan tersebut tidak ada masalah untuk codingnya, tapi ketika rebuild error di LNK2019 dan LNK1120, saya sudah mencoba meengopreknya baik dari properti projectnya dengan mengutak-atik compilernya, codingnya dsb, codingnya seperti ini :+1:

#include <opencv2/dpm.hpp>//library ini saya dapatkan dengan mengcopy "dpm.hpp" dari github ke OpenCV=>build=>include=>opencv2
#include <opencv2/core.hpp>
#include <opencv2/imgproc.hpp>
#include <opencv2/highgui.hpp>
#include <opencv2/videoio.hpp>
#include <opencv2/videoio/videoio_c.h>
#include <Windows.h>

#include <stdio.h>
#include <iostream>

using namespace cv;
using namespace cv::dpm;
using namespace std;

void help()
{
    cout << "\nThis is a demo of \"Deformable Part-based Model (DPM) cascade detection API\" using web camera.\n"
        "Call:\n"
        "./example_dpm_cascade_detect_camera <model_path>\n"
        << endl;
}

void drawBoxes(Mat &frame,
    vector<DPMDetector::ObjectDetection> ds,
    Scalar color,
    string text);

int main(int argc, char** argv)
{
    const char* keys =
    {
        "D:\\Research\\Ade Nitip\\opencv_contrib-master\\opencv_contrib-master\\modules\\dpm\\samples\\data\\inriaperson.xml"
    };

    CommandLineParser parser(argc, argv, keys);
    string model_path(parser.get<string>(0));

    if (model_path.empty())
    {
        help();
        return -1;
    }

    cv::Ptr<DPMDetector> detector = \
        DPMDetector::create(vector<string>(1, model_path));

    // use web camera
    VideoCapture capture(0);
    capture.set(CV_CAP_PROP_FRAME_WIDTH, 320);
    capture.set(CV_CAP_PROP_FRAME_HEIGHT, 240);

    if (!capture.isOpened())
    {
        cerr << "Fail to open default camera (0)!" << endl;
        return -1;
    }

#ifdef HAVE_TBB
    cout << "Running with TBB" << endl;
#else
#ifdef _OPENMP
    cout << "Running with OpenMP" << endl;
#else
    cout << "Running without OpenMP and without TBB" << endl;
#endif
#endif

    Mat frame;
    namedWindow("DPM Cascade Detection", 1);
    // the color of the rectangle
    Scalar color(0, 255, 255); // yellow

    while (capture.read(frame))
    {
        vector<DPMDetector::ObjectDetection> ds;

        Mat image;
        frame.copyTo(image);

        double t = (double)getTickCount();
        // detection
        detector->detect(image, ds);
        // compute frame per second (fps)
        t = ((double)getTickCount() - t) / getTickFrequency();//elapsed time

                                                              // draw boxes
        string text = format("%0.1f fps", 1.0 / t);
        drawBoxes(frame, ds, color, text);

        imshow("DPM Cascade Detection", frame);

        if (waitKey(30) >= 0)
            break;
    }

    return 0;
}

void drawBoxes(Mat &frame,
    vector<DPMDetector::ObjectDetection> ds,
    Scalar color,
    string text)
{
    for (unsigned int i = 0; i < ds.size(); i++)
    {
        rectangle(frame, ds[i].rect, color, 2);
    }

    // draw text on image
    Scalar textColor(0, 0, 250);
    putText(frame, text, Point(10, 50), FONT_HERSHEY_PLAIN, 2, textColor, 2);
}

setelah di compile tetap seperti ini :

error

mohon untuk bimbingannya terimakasih

CC: kak @ceefour @arikurniawans