Hasil Pencarian  ::  Simpan CSV :: Kembali

Hasil Pencarian

Ditemukan 2 dokumen yang sesuai dengan query
cover
Anthony Ivan Sunardi
Abstrak :
Banyak permasalahan yang dapat terjadi ketika melakukan uji coba algoritma untuk melakukan pengendalian trajectory following dari Quadrotor. Umumnya dibutuhkan simulasi sebelum uji coba perangkat keras untuk membuktikan bahwa tidak ada kesalahan dalam algoritma pengendaliannya. Simulasi Quadrotor yang digunakan umumnya menggunakan MATLAB. Sistem simulasi dengan menggunakan MATLAB memiliki keterbatasan dalam hal visualisasi, penyederhanaan model, serta tidak dapat diimplementasikan secara langsung pada perangkat keras Quadrotor yang digunakan. Untuk itu, penelitian ini mempertimbangkan penggunaan ROS dan Gazebo sebagai alternatif simulasi Quadrotor yang akan digunakan untuk menguji algoritma pengendalian trajectory following dari Quadrotor yang akan diimplementasikan. ROS adalah sebuah framework untuk sistem robotika. Adapun Gazebo untuk mengvisualisasikan model 3D dari Quadrotor, lingkungannya, dan interaksinya sesuai hukum fisika. Dalam penelitian ini, digunakan library MAVROS pada ROS untuk mengendalikan model Quadrotor. Penelitian diawali dengan memodelkan Quadrotor sesuai perangkat keras yang digunakan. Selanjutnya, diimplementasikan algoritma pengendalian trajectory following menggunakan program dengan framework ROS. Setelah itu, dilakukan pengujian kemampuan sistem untuk mengsimulasikan perpindahan posisi dengan berbagai pola trajectory. Hasil simulasi menunjukan Quadrotor dapat mengikuti pergerakan trajectory yang telah ditentukan oleh algoritma pengendali trajectory following yang diimplementasikan.
Many problems can arise when testing trajectory following control algorithms for a Quadrotor. Generally, a simulation is needed before undergoing hardware testing to prove that there is no mistake in its control algorithm. Quadrotor simulations commonly uses MATLAB. A Quadrotor simulation system that uses MATLAB has issues such as limitations in the visualization, oversimplification of the model, and cannot be directly implemented into a Quadrotor hardware. Because of that, this research considers the use of ROS and Gazebo as an alternative for developing a Quadrotor simulation, which will be used to test a trajectory following control algorithm implemented in this research. ROS is a framework for robotic systems. Gazebo is used to develop the 3D model of the Quadrotor, its environment, and also the interactions occurring following the laws of physics. In this research, a library named MAVROS is used on ROS to control the Quadrotor model. This research starts by modelling the Quadrotor according to the hardware specifications that will be used. Afterwards, a trajectory following control algorithm is developed and implemented using a program with the ROS framework. Afterwards, tests are conducted to determine the capabilities of the simulation to simulate change in position in multiple trajectory patterns. The results from the simulation shows that the Quadrotor can follow the trajectory movement that is decided by the trajectory following control algorithm that is implemented.
Depok: Fakultas Teknik Universitas Indonesia, 2017
S68979
UI - Skripsi Membership  Universitas Indonesia Library
cover
Billie Pratama
Abstrak :
ABSTARCT
Dewasa ini UAV atau Unmanned Aerial Vechicles telah mengalami perkembangan yang sangat pesat. Hal ini dikarenakan UAV yang telah diaplikasikan dalam berbagai bidang, seperti militer, industry, pendidikan, dll. Pada dasarnya, UAV memiliki berbagai jenis dan yang cukup terkenal adalah multirotor. Dalam penelitian ini, multirotor yang digunakan adalah multirotor yang memiliki empat buah motor atau yang biasa disebut quadrotor. Tantangan terbesar dalam melakukan pengembangan terhadap sistem quadrotor adalah pembuatan algoritma pengendali bagi quadrotor. Untuk mengurangi kemungkinan terjadinya kesalahan dari algoritma pengendali, maka suatu simulasi digunakan untuk mensimulasikan algoritma pengendali. Beberapa simulasi yang biasa digunakan, seperti MATLAB hanya dapat mensimulasikan persamaan matematis dari quadrotor. Sedangkan simulasi yang digunakan harus dapat merepresentasikan dinamika model dari quadrotor, menerapkan hukum fisika, serta memvisualisasikan wahana secara tiga dimensi. Untuk itu penulis menggunakan simulator Gazebo. Lalu perangkat lunak tambahan bernama ROS Robot Operating System digunakan untuk menerapkan persamaan matematis quadrotor serta algoritma pengendali yang digunakan. Dalam penelitian ini, digunakan library MAVROS pada ROS untuk mengakses sensor serta menggerakan actuator quadrotor. Berbagai mekanisme penerbangan yang akan diuji adalah perhitungan kecepatan dan akselerasi maksimum, kendali trayektori, serta pergerakan dengan velocity profile. Berdasarkan pengujian tersebut, Gazebo dan ROS dapat digunakan untuk memodelkan dan mensimulasikan quadrotor dengan baik. Selain itu, didapatinya pula hasil percobaan untuk berbagai mekanisme penerbangan.
ABSTARCT
Nowadays UAV or Unmanned Aerial Vechicles has been progressing very rapidly. This is because the UAV has been applied in various fields, such as military, industry, education, etc. Basically, UAVs have various types and the most famous one is multirotor. In this study, multirotor used has four motors or commonly called quadrotor. The biggest challenge in developing the quadrotor system is the design of a controller algorithm for quadrotor. To reduce the likelihood of error occurring from the control algorithm, a simulation is used to simulate the control algorithm. Some commonly used simulations, such as MATLAB can only simulate the mathematical equations of quadrotor. While the simulation used should be able to represent the dynamics of the model of the quadrotor, apply the laws of physics, and visualize the vehicle in three dimensions. Therefore, author uses Gazebo simulator. Then additional software called ROS Robot Operating System is used to apply quadrotor mathematical equations and control algorithms. In this study, MAVROS package in ROS is used to access the sensor and move the actuator of the quadrotor. The various flight mechanisms to be tested are the calculation of speed and maximum acceleration, control of the trajectory, as well as movement with velocity profile. Based on these tests, Gazebo and ROS can be used to model and simulate quadrotor well. In addition, the proposed method is evaluated through experiments for various flight mechanisms.
2018
S-Pdf
UI - Skripsi Membership  Universitas Indonesia Library