Rizal Maulana
Teknik Komputer, Fakultas Ilmu Komputer, Universitas Brawijaya

Published : 153 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Fast Obstacle Distance Estimation using Laser Line Imaging Technique for Smart Wheelchair Fitri Utaminingrum; Hurriyatul Fitriyah; Randy Cahya Wihandika; M Ali Fauzi; Dahnial Syauqy; Rizal Maulana
International Journal of Electrical and Computer Engineering (IJECE) Vol 6, No 4: August 2016
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (497.611 KB) | DOI: 10.11591/ijece.v6i4.pp1602-1609

Abstract

This paper presents an approach of obstacle distance estimation for smart wheelchair. A smart wheelchair was equipped with a camera and a laser line. The camera was used to capture an image from the environment in order to sense the pathway condition. The laser line was used in combination with camera to recognize an obstacle in the pathway based on the shape of laser line image in certain angle. A blob method detection was then applied on the laser line image to separate and recognize the pattern of the detected obstacles. The laser line projector and camera which was mounted in fixed-certain position ensured a fixed relation between blobs-gap and obstacle-to-wheelchair distance. A simple linear regression from 16 obtained data was used to respresent this relation as the estimated obstacle distance. As a result, the average error between the estimation and the actual distance was 1.25 cm from 7 data testing experiments. Therefore, the experiment results show that the proposed method was able to estimate the distance between wheelchair and the obstacle.
Distributed rule execution mechanism in smart home system Agung Setia Budi; Hurriyatul Fitriyah; Eko Setiawan; Rakhmadhany Primananda; Rizal Maulana
International Journal of Electrical and Computer Engineering (IJECE) Vol 12, No 4: August 2022
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijece.v12i4.pp4439-4448

Abstract

Smart home systems become an interesting topics in the last few years. Many researchers have been studied some features. Most of smart home system use a centralized architecture know as centralized smart home system (CSHS). The centralizedmechanism is easy to manage and to configure. However, in fault-tolerant systemparadigm it produces a problem. The entire system will fail, if the master station fails.Another problem of CSHS is centralized mechanism gives more data-flow. This condition makes the system has a greater delay time. To solve the problem, we proposea distributed rule execution mechanism (DREM). Compared to the centralized mechanism, the DREM allows a device to provide its service without any commands fromthe master station. In this mechanism, since the information does not need to go tothe master station, the data-flow and the delay-time can be decreased. The experimentresults show that the DREM is able to mask the failure in the master station by directlytransmit the data from trigger device to service device. This mechanism makes the services provision without master station possible. The mathematical analysis also shows that the delay time of the service provision of the DREM is less than the delay time ofCSHS.
Classification of lung condition for early diagnosis of pneumonia and tuberculosis based on embedded system Rizal Maulana; Alfatehan Arsya Baharin; Hurriyatul Fitriyah
Bulletin of Electrical Engineering and Informatics Vol 10, No 3: June 2021
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/eei.v10i3.3033

Abstract

The lungs are the main organs in the respiratory system that have a function as a place for exchange of oxygen and carbon dioxide. Due to the importance of lung function, indications of lung disorders must be detected and diagnosed early. Research on the classification of lung conditions generally uses chest x-ray image data. Where a time-consuming procedure is needed to obtain the data. In this research, an embedded system to diagnose lung conditions was designed. The system was made to be easy to use independently and provides real-time examination results. This system uses parameters of body temperature, oxygen saturation, fingernail color and lung volume in classifying lung conditions. There are three conditions that can be classified by the system, that is healthy lungs, pneumonia and tuberculosis. The k-nearest neighbor method was used in the classification process in the designed system. The dataset used was 51 data obtained from the hospital. Each data already has a label in the form of lung condition based on the doctor’s diagnosis. The proposed system has an accuracy of 88.24% in classifying lung conditions.
Controlling the Nutrition Water Level in the Non-Circulating Hydroponics based on the Top Projected Canopy Area Hurriyatul Fitriyah; Agung Setia Budi; Rizal Maulana; Eko Setiawan
IJCCS (Indonesian Journal of Computing and Cybernetics Systems) Vol 16, No 2 (2022): April
Publisher : IndoCEISS in colaboration with Universitas Gadjah Mada, Indonesia.

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/ijccs.70556

Abstract

Deep Water Culture Hydroponics is suitable for a large-scale plantation as it does not require turn-on the electric pump constantly. Nevertheless, this method needs an electric aerator to give Oxygen to the roots. Kratky’s and Dry Hydroponics are the two methods that suggest an air gap between the raft and the nutrient water level. The gap gives Oxygen to the roots without an aeration pump. Controlling the nutrient water level is required to give a good distance of air gap for Precision Agriculture. The root length estimation used to be done manually by opening the raft, but this research promotes automatic and non-contact estimation using the camera. The images are used to predict the root length based on the Top Projected Canopy Area (TPCA) using various Regression Methods. The test shows that the TPCA gives a high correlation toward the Root Length (>0.9). To control the nutrient water level, this research compares If-Else and the Linear Regression. The error between the actual level that is measured using an Ultrasonic sensor and the setpoint is fed to an Arduino Uno to control the duration of an inlet pump and the outlet pump. The If-Else and the Linear Regression method show good results.
UDP Pervasive Protocol Design and Implementation on Multi Devices using MyRIO Mochammad Hannats Hanafi Ichsan; Rizal Maulana; Octavian Metta Wisnu Wardhana
Jurnal Ilmiah Teknik Elektro Komputer dan Informatika Vol 8, No 2 (2022): June
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26555/jiteki.v8i2.23835

Abstract

Pervasive Computing is one of the practical computing applications to facilitate computer operations by minimizing human interaction with computers. Pervasive Computing has been developed using UDP protocol to recognize the other devices without manual configuration. NI MyRIO device is one of the most reliable devices for the prototyping process. However, there are still not many implementations of data transmission using specific protocols. And the direction of use for smart homes or smart environments is still not widely done. This research contribution implemented Pervasive UDP protocols on PC devices and two NI MyRIO using LabVIEW programming language. UDP protocols are used because they do not require a handshake to recognize another device to reduce delays and have smaller data sizes due to the absence of recognition fields and sequence fields. Each device uses a dual-state machine system design that has a function to detect other devices automatically and act as an application to use the address of another device. PC represents the host, and MyRIO represents the client. Using the same state machine to detect all devices can recognize more than one device on the same network. The obtained test results show that all functional testing scenarios succeeded 100%. The discovery time is averaged at 0.202754 seconds for First MyRIO as First Client and 0.303201 seconds for Second MyRIO as Second Client. The delay in sending data from the host to the client is no more than 2 seconds. Based on this research, MyRIO has the ability to pervasive Computing with other devices. And can be used for prototyping models with good capabilities.
Perancangan dan Implementasi Real Segway Pada Skateboard Roda Satu Menggunakan Gyroscope dan Accelerometer Muhammad Kholis Fikri; Barlian Henryanu Prasetio; Rizal Maulana
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 1 (2017): Januari 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1151.225 KB)

Abstract

Perkembangan teknologi membuat kualitas kehidupan manusia semakin berkembang, banyak dari perusahaan yang saling berlomba dalam membuat teknologi yang dapat memudahkan kehidupan manusia, salah satu teknologinya adalah alat transportasi. Alat transportasi sangat bermacam-macam dari yang di darat, laut ataupun udara semua menggunakan teknologi. Transportasi darat sekarang ini tidak hanya difungsikan sebagai alat transportasi pada umumnya tetapi dibuat gaya hidup. Alat transportasi yang sedang banyak dikembangkan adalah alat transportsi satu roda atau sering disebut Segway, teknologi ini dapat digunakan jarak pendek, karena bebannya yang cukup berat sehingga sulit untuk dibawa kemana. Dari masalah tersebut pada penelitian ini dibuat alat transportasi yang cukup ringan dan memenuhi daya hidup yaitu skateboard beroda satu. Pada umumnya skatebord beroda empat, untuk memenuhi gaya hidup dibuat skatebord dengan sentuhan teknologi yaitu sakteboard beroda satu. Skateboard ini memanfaatkan gyroscope dan accelerometer sebagai sensor untuk menyeimbangkan badan dari skateboard. Roda memanfaatkan motor BLDC dan driver motor IBT2, arduino nano sebagai mikrokontrollernya dan PID sebagai metode kontroller. Dengan menggunakan metode proporsional integratif derivatif yang ditanamkan pada kontroller arduino uno dengan nilai Kp=6.98, Ki=4.61 dan Kd=1.15 sistem dapat berjalan sesuai yang diinginkan yaitu skateboard dapat setimbang
Sistem Pendeteksi Dehidrasi Berdasarkan Warna dan Kadar Amonia pada Urin Berbasis Sensor TCS3200 Dan MQ135 dengan Metode Naive Bayes Rint Zata Amani; Rizal Maulana; Dahnial Syauqy
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 5 (2017): Mei 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1124.495 KB)

Abstract

Dehydration is a condition when human body tissue's loss of fluid abnormally and this condition often underestimated by common people, so in case on serious level illness of dehydration will causes death. However nowadays to detect dehydration still according to analysis from health team by some clinical sign that cause dehydration. From this problem, it is needed a research about automatic system to detect dehydration level that can use by common people, so can decrease amount of dehydration's patient that untreated since begining. On this research, the parameters were used to compare dehydration's level are color and level of ammonia in human urine. The reason of using urine as research object is because urine condition reflect fluid condition in human body. Process to determine dehydration's level from color and level of ammonia in human urine is perform with read data color sensor TCS3200 and gas sensor MQ135 by Arduino Uno Microcontroler with Naive Bayes method. Naive Bayes method is selected as a technique to make a decision of dehydrations level because this method was one of classification method that good, which the classification classes of dehdydration level were already known since begining. From some testing result, it has known that the error percentage of color sensor TCS3200 on read the color object was 2,70% and the corelation value of gas sensor MQ135 reading with out voltage of sensor was 99,81%. And then on system testing by Naive Bayes method with amount of training data was 46 data and testing data as many as 23 data, the accuration reached 95,65% with average computation time was 0,69 second.
Pengembangan Centralized Smarthome Simulator Sebagai Solusi Penghematan Biaya Listrik Menggunakan Algoritma K-Means Putri Laras Rinjani; Edita Rosana Widasari; Rizal Maulana
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 8 (2017): Agustus 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1112.661 KB)

Abstract

The efficiency of electricity usage is less concerned in our daily life. It can be seen by lots of people who wasting electricity by using electronic devices excessively. For example, people forgot to turn off their electronic devices when they leave their house, it resulted in wasted electricity usage. To resolve the problem above, The researcher would like to implement a centralized smart home system that could save electricity bills using K-Means algorithm. Inside the system that has been developed by the researcher, it will work automatically by using the result of K-Means algorithm learning process based on user behavior in using electronic devices, so it will know when the devices should be turned on or turned off. The result of K-Means algorithm learning process is an optimal schedule to turn the electronic devices on and off. Based on the optimal schedule, the system will automatically control when the electronic devices will be turned on or off, which has been tested using simulator with 100% accuracy. Moreover, the system is able to calculate the percentage of cost efficiency in electricity usage, which has been tested to six different users with the result of cost saving percentage that each user get is 7.345%, 6.554%, 4.398%, 9.62%, 12.471%, and 7.69%.
Implementasi Complementary Filter Menggunakan Sensor Accelerometer dan Gyroscope pada Keseimbangan Gerak Robot Humanoid Hafizhuddin Zul Fahmi; Rizal Maulana; Wijaya Kurniawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 11 (2017): November 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1381.18 KB)

Abstract

The development of robotics world is quite rapid, many robots are created not only to petrify human jobs, even robots deliberately created to replace the role of humans in their daily life. Various types of robots have been created, one of them is humanoid robot types that resembling a human body shapes. The development of humanoid robot in Indonesia is not less rapid with other countries. In the development, walking technique is a major factor in making humanoid robot. Humanoid robots are required to have the ability to walk like a human by balancing the body position when walking so as not to fall. So that required tilt position detection system robot and balancing system when the robot will fall. So to overcome these problems, this study was conducted. Research by implementing complementary filter method on gyroscope and accelerometer sensors to minimize noise or disturbance of sensor output value. So the accuracy of MPU6050 sensor output value at the angle position detector can assist the robot in giving the balancing action. Testing this research is divided into four parts, among others: testing unfiltered sensors, testing alpha value changes on the method, testing robot reaction to input sensor values ​​in realtime and manual. According to the testing, the best alpha is 0.96 with a sampling time of 0.04 seconds. Robot reaction testing of real-time sensor values ​​fails in robot balancing act, because CM-510 is delayed in moving the servo to provide counterbalance motion and can not keep pace with the data processing speed of Raspberry pi 3 B against sensor data with 40 ms sampling time. As for testing robot motion reaction manually with testing gives disturbance from the front, rear, right and left robots can get a balancing reaction in accordance with the expected.
Sistem Kendali Navigasi Ar.Drone Quadcopter Dengan Prinsip Natural User Interface Menggunakan Microsoft Kinect Sabitha Wildani Hadi; Gembong Edhi Setyawan; Rizal Maulana
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 1 (2018): Januari 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1480.593 KB)

Abstract

Quadcopter is a type of Unmanned Aerial Vehicle (UAV), which is a robot that can fly with fourpropellers. Quadcopter can controlled with remote control or smartphone, but it takes skill andexperience to be able to control quadcopter. Based on that problems, it is necessary to develop newinnovation of quadcopter navigation control system which is easier to use. The system built on thisresearch is made using one part of the natural user interface that is user's body gestures detected usingKinect. User's gestures will be converted into sceleton tracking. The sceleton tracking data will beprocessed by computer with javascript programming and will be forwarded into instructions to controlquadcopter. Quadcopter used in this research is Parrot AR.Drone 2.0. After performing test on thesystem, obtained percentage of accuracy of user's gestures to control quadcopter is 100%. In addition,the results obtained from the speed test of roll, pitch, and yaw on the quadcopter is directly proportionalto the input value of the user's gestures which means the speed of the quadcopter can be adjustedautomatically according to the user's gestures. For the delay on this system when the user moves thebody until the quadcopter follows the instruction is 0.05 seconds.
Co-Authors Abdullah Asy Syakur Abdurrahman Arif Kasim Addin Miftachul Firdaus Adhly Hasbi Fadhlillah Adinugroho, Sigit Adit Ilham Nugroho Aditya Rafly Syahdana Agung Setia Budi Ahmad Fahmi AdamSyah Ahmad Rizqi Pratama Alfatehan Arsya Baharin Alfatehan Arsya Baharin Alfaviega Septian Pravangasta Ali Ilham Ainur Rahman Allif Maulana Althaf Banafsaj Yudhistira Amelio Eric Fransisco Amri Yahya Ananda Ribelta Anata Tumonglo Andre Ananda Pratama Anggi Fajar Andana Aras Nizamul Aryo Anwar Ariq Monetra Aufa Nizar Faiz Axel Elcana Duncan Bagas Nur Rahman Bambang Gunawan Tanjung Barlian Henryanu Prasetio Barlian Henryranu Prasetio Boris Wiyan Pradana Bramantyo Ardi Cahyanita Qolby Rahmarta Rizaputri Chandra Gusti Nanda Putra Chikam Muhammad Dadang Kurniawan Dahnial Syauqy Dian Bagus Setyo Budi Didik Wahyu Saputra Dien Nurul Fahmi Dipatya Sakasana Dony Satrio Wibowo Dwi Firmansyah Dwi Fitriani Dwiki Nuridhuha Eko Setiawan Ezra Maherian Fachrur Febriansyah Manangkalangi Fajar Miftakhul Ula Falachudin Akbar Farah Amira Mumtaz Farid Aziz Shafari Fauzan Rivaldi Fauzi Awal Ramadhan Fikri Fauzan Fikriza Ilham Prasetyo Fitrahadi Surya Dharma Fitriyah, Hurriyatul Galang Eiga Prambudi Gembong Edhi Setiawan Gembong Edhi Setyawan Govinda Dwi Kurnia Sandi Gusti Arief Gilang Habib Muhammad Al-Jabbar Habib Zainal Sarif Hafid Ilmanu Romadhoni Hafiz Nul Hakim Hafizhuddin Zul Fahmi Hamdan Zuhdi Dewanul Arifin Handoko Ramadhan Hani Firdhausyah Hanif Yudha Prayoga Hanifa Nur Halimah Hendriawan Dwi Saputro Hurriyatul Fitriyah Ichwanul Muchlis Ihsanurrahim Ihsanurrahim Imam Syafi'i Al Ghozaly Iqbal Koza Irham Manthiqo Noor Issa Arwani Istiqlal Farozi Izza Febria Nurhayati Jodie Putra Kahir Kezia Amelia Putri Kiki M. Rizki Lamidi Lamidi Leina Alimi Zain Lia Safitri M. Ali Fauzi M. Sandy Anshori M. Sifa'un Ni'am Mahesha Bayu Paksi Mario Kitsda M Rumlawang Marrisaeka Mawarni Mhd. Idham Khalif Misran Misran Moch Zamroni Mochamad Hannats Hanafi Ichsan Mochammad Hannats Hanafi Ichsan Mochammad Hannats Hanafi Ichsan Mohamad Abyan Naufal Fachly Mohamad Muhlason Nur Aziz Mohammad Ali Muhsin Muhajir Ikhsanushabri Muhamad Ichwan Sudibyo Muhamad Irfanul Hadi Muhamad Taufiq Firmansyah Muhammad Bilal Muhammad Eko Lutfianto Muhammad Fatikh Hidayat Muhammad Jibriel Bachtiar Muhammad Kholis Fikri Muhammad Prabu Mutawakkil Muhammad Raihan Al Hakim Muhammad Rheza Caesardi Muhammad Yaqub Muhammad Yusuf Hidayat Nadi Rahmat Endrawan Nobel Edgar Nugraha Pangestu Octavian Metta Wisnu Wardhana Octavian Metta Wisnu Wardhana Oktaviany Setyowati Pabela Purwa Wiyoga Pinandhita Yudhaprakosa Priyo Prasetyo Putri Laras Rinjani Rachmat Eko Prasetyo Rahadian Sayogo Rahmat Yusuf Afandi Rakhmadhany Primananda Randy Cahya Wihandika Refsi Ilham Cahya Renita Leluxy Sofiana Ricky Zefani Aria Zurendra Ridzhal Hachim Wahyunanto Rifqi Alvaro Rifqi Anshari Riko Andianto Rimas Oktama Rint Zata Amani Rioadam Sayyid Abidin Riski Kurniawan Rizki Septiansyah Rizky Widya Mahendra Romario Siregar Rosyana Lencie Mampioper Sabitha Wildani Hadi Sabriansyah Rizqika Akbar Salsabiil Hasanah Satyaki Kusumayudha Shafa Sabilla Zuain Sulthan Ghiffari Awdihansyah Sutrisno Sutrisno Syahriel Diovanni Yolanda Tatit Kisyaprakasa Tedy Kurniawan Tezza Rangga Putra Tibyani Tibyani Tio Haryanto Adi Putra Tri Putra Anggara Upik Jamil Shobrina Utaminingrum, Fitri Vatikan Aulia Makkah Widasari, Edita Rosana Wijaya Kurniawan Willy Andika Putra Yanuar Enfika Rafani Yohana Angelina Sitorus Yohana Kristinawati Yurliansyah Hirma Fajar