From 251e783c216a4d61c293e23b9550244c0b23d598 Mon Sep 17 00:00:00 2001 From: a2nr Date: Tue, 6 Apr 2021 15:54:45 +0700 Subject: [PATCH] start migrasi ke word --- BAB1/art_pendahuluan.tex | 16 +- BAB4/art_metode.tex | 6 +- article-blx.bib | 2 +- article.bbl | 474 +++++++++++++++++++-------------------- article.pdf | Bin 436689 -> 437122 bytes laporan_setting.tex | 4 +- uithesis.sty | 2 +- 7 files changed, 245 insertions(+), 259 deletions(-) diff --git a/BAB1/art_pendahuluan.tex b/BAB1/art_pendahuluan.tex index 060bee7..98db493 100644 --- a/BAB1/art_pendahuluan.tex +++ b/BAB1/art_pendahuluan.tex @@ -17,17 +17,19 @@ Variable yang dikendalikan pada meteode ini adalah variabel jarak antar agent ya Koordinat yang digunakan tidak mengacu pada koordinat global. Shingga pada penerapannya, formasi berdasarkan jarak menggunakan sensor yang lebih sedikit. Namun salah satu permasalahan pada metode tersebut adalah penerapan model yang lebih nyata. - Pengembangan formasi berdasarkan jarak telah dikembangkan menggunakan teori \textit{graph} pada single dan double integrator \kutip{Oh2014} -dan menerapkannya pada simpel model dengan kendali \textit{Proportional-Integral} \kutip{Rozenheck2015}. -Akan tetapi pada penerapan kendali nya, -pengukuran jarak antar tetangga diperoleh dari selisih koordinat global robot dan tetangganya. +dan telah diterapkannya pada simpel model dengan kendali \textit{Proportional-Integral}(PI) \kutip{Rozenheck2015}. + +Kendali PI pada penelitian sebelumnya tidak dapat langsung diterapkan menggunakan sensor jarak +karena kendali tersebut mengambil informasi jarak menggunakan selisih koordinat global kartesian dari setiap robot. Sedangkan dalam praktiknya robot hanya bisa mengukur jarak dan tidak mengetahui koordinat dari robot tetangga. +Selain itu, penerapan sensor jarak pada robot memiliki kekurangan untuk mengenali arah gerak +robot untuk mencapai jarak yang diinginkan. +Sehingga robot diharuskan untuk mengelola koordinat tetangganya. -Pada penelitian ini akan dikembangkan sebuah algoritma untuk mengetahui koordinat tetangga -berdasarkan informasi sensor jarak sehingga hasil pencarian koordinat tersebut dapat -digunakan pada kendali formasi berdasarkan jarak. +Pada penelitian ini akan dikembangkan sebuah algoritma untuk menemukan koordinat tetangga +menggunakan informasi jarak dan digunakan untuk nilai kondisi awal pada kendali formasi berdasarkan jarak. Percobaan akan menggunakan model robot holonomic dengan harapan menjadi langkah awal mengembangkan kendali formasi berdasarkan jarak menggunakan model robot yang lebih nyata. \ No newline at end of file diff --git a/BAB4/art_metode.tex b/BAB4/art_metode.tex index d869ca6..ba4aa08 100644 --- a/BAB4/art_metode.tex +++ b/BAB4/art_metode.tex @@ -1,7 +1,7 @@ \section{Metode} -\subsection{Kendali Robot Holonomic} +\subsection{Model Robot} Berikut adalah model dari robot holonomic dalam bentuk \textit{state-space} \kutip{CORREIA20127}. Dimana robot menggunakan tiga buah motor yang dihubungkan pada \textit{omniwheel} sehingga robot @@ -27,6 +27,8 @@ yang diperoleh dari identifikasi secara persamaan fisika. Matrix $K_r \in \mathbb{R}^{3 \times 3}$ adalah parameter \textit{friction} dari robot yang diestimasi dari hasil percobaan. +\subsection{Kendali Robot Holonomic} + Kendali dari robot akan menggunakan dua mode \textit{state-feedback}. \textbf{Mode satu}, bertujuan untuk mencapai kecepatan robot yang diinginkan. Untuk mencapai tujuan tersebut akan menggunakan persamaan kendali sebagai berikut @@ -64,7 +66,7 @@ menjadi $y_{c2}(t) = x_{c2}(t) = \begin{bmatrix} A_{c2} = \begin{bmatrix} 0 & I \\ 0 & A_r \\ - \end{bmatrix} \in \mathbb{R}^{6 \times 6} + \end{bmatrix} \in \mathbb{R} ^ {6 \times 6} $, $B_{c2} = \begin{bmatrix} 0 \\ B_r diff --git a/article-blx.bib b/article-blx.bib index 99037a8..0a34874 100644 --- a/article-blx.bib +++ b/article-blx.bib @@ -7,5 +7,5 @@ % required. @Control{biblatex-control, - options = {3.7:0:0:1:0:1:1:0:0:0:0:1:3:1:3:1:0:0:3:1:79:+:+:nty}, + options = {3.7:0:0:1:0:1:1:0:0:0:0:0:3:1:3:1:0:0:3:1:79:+:+:none}, } diff --git a/article.bbl b/article.bbl index 52ee576..0d9748d 100644 --- a/article.bbl +++ b/article.bbl @@ -16,60 +16,116 @@ {} \endgroup -\datalist[entry]{nty/global//global/global} - \entry{CORREIA20127}{article}{} - \name{author}{3}{}{% - {{hash=CMD}{% - family={Correia}, - familyi={C\bibinitperiod}, - given={Mariane\bibnamedelima Dourado}, - giveni={M\bibinitperiod\bibinitdelim D\bibinitperiod}, - }}% - {{hash=GA}{% - family={Gustavo}, - familyi={G\bibinitperiod}, - given={André}, - giveni={A\bibinitperiod}, - }}% - {{hash=CS}{% - family={Conceição}, - familyi={C\bibinitperiod}, - given={Scolari}, - giveni={S\bibinitperiod}, +\datalist[entry]{none/global//global/global} + \entry{Parker2003}{article}{} + \name{author}{1}{}{% + {{hash=PL}{% + family={Parker}, + familyi={P\bibinitperiod}, + given={Lynne}, + giveni={L\bibinitperiod}, }}% } - \keyw{Models, Friction, Parameter estimation, Autonomous mobile robots} - \strng{namehash}{CMDGACS1} - \strng{fullhash}{CMDGACS1} + \strng{namehash}{PL1} + \strng{fullhash}{PL1} \field{labelnamesource}{author} \field{labeltitlesource}{title} - \field{sortinit}{C} - \field{sortinithash}{C} - \field{abstract}{% - This paper presents a model of a three-wheeled omnidirectional robot - including a static friction model. Besides the modeling is presented a - practical approach in order to estimate the coefficients of coulomb and - viscous friction, which used sensory information about force and velocity of - the robot's center of mass. The proposed model model has the voltages of the - motors as inputs and the linear and angular velocities of the robot as - outputs. Actual results and simulation with the estimated model are compared - to demonstrate the performance of the proposed modeling.% - } \verb{doi} - \verb https://doi.org/10.3182/20120905-3-HR-2030.00002 + \verb 10.1007/BF02480877 \endverb - \field{issn}{1474-6670} - \field{note}{10th IFAC Symposium on Robot Control} - \field{number}{22} - \field{pages}{7 \bibrangedash 12} - \field{title}{Modeling of a Three Wheeled Omnidirectional Robot Including - Friction Models} - \verb{url} - \verb http://www.sciencedirect.com/science/article/pii/S1474667016335807 + \field{pages}{1\bibrangedash 5} + \field{title}{Current research in multirobot systems} + \field{volume}{7} + \field{journaltitle}{Artificial Life and Robotics} + \field{month}{03} + \field{year}{2003} + \endentry + + \entry{Guanghua2013}{inproceedings}{} + \name{author}{4}{}{% + {{hash=GW}{% + family={Guanghua}, + familyi={G\bibinitperiod}, + given={Wang}, + giveni={W\bibinitperiod}, + }}% + {{hash=DL}{% + family={Deyi}, + familyi={D\bibinitperiod}, + given={Li}, + giveni={L\bibinitperiod}, + }}% + {{hash=WG}{% + family={Wenyan}, + familyi={W\bibinitperiod}, + given={Gan}, + giveni={G\bibinitperiod}, + }}% + {{hash=PJ}{% + family={Peng}, + familyi={P\bibinitperiod}, + given={Jia}, + giveni={J\bibinitperiod}, + }}% + } + \strng{namehash}{GW+1} + \strng{fullhash}{GWDLWGPJ1} + \field{labelnamesource}{author} + \field{labeltitlesource}{title} + \verb{doi} + \verb 10.1109/ISDEA.2012.316 \endverb - \field{volume}{45} - \field{journaltitle}{IFAC Proceedings Volumes} - \field{year}{2012} + \field{isbn}{978-1-4673-4893-5} + \field{pages}{1335\bibrangedash 1339} + \field{title}{Study on Formation Control of Multi-Robot Systems} + \field{month}{01} + \field{year}{2013} + \endentry + + \entry{6889491}{inproceedings}{} + \name{author}{3}{}{% + {{hash=WX}{% + family={{Wang}}, + familyi={W\bibinitperiod}, + given={X.}, + giveni={X\bibinitperiod}, + }}% + {{hash=YZ}{% + family={{Yan}}, + familyi={Y\bibinitperiod}, + given={Z.}, + giveni={Z\bibinitperiod}, + }}% + {{hash=WJ}{% + family={{Wang}}, + familyi={W\bibinitperiod}, + given={J.}, + giveni={J\bibinitperiod}, + }}% + } + \keyw{dynamic programming;mobile robots;multi-robot + systems;neurocontrollers;optimal control;predictive control;quadratic + programming;recurrent neural nets;torque control;trajectory control;model + predictive control approach;multirobot formation control problem;simplified + dual neural network;leader-follower scheme;desired trajectory + tracking;dynamic quadratic optimization problem;one-layer recurrent neural + network;optimal control input;Vectors;Lead;Wheels;Neural networks;Robot + kinematics;Mathematical model} + \strng{namehash}{WXYZWJ1} + \strng{fullhash}{WXYZWJ1} + \field{labelnamesource}{author} + \field{labeltitlesource}{title} + \field{booktitle}{2014 International Joint Conference on Neural Networks + (IJCNN)} + \verb{doi} + \verb 10.1109/IJCNN.2014.6889491 + \endverb + \field{issn}{2161-4393} + \field{pages}{3161\bibrangedash 3166} + \field{title}{Model predictive control of multi-robot formation based on + the simplified dual neural network} + \field{year}{2014} + \warn{\item Invalid format of field 'month'} \endentry \entry{ELFERIK2016117}{article}{} @@ -98,8 +154,6 @@ \strng{fullhash}{FSENMTBU1} \field{labelnamesource}{author} \field{labeltitlesource}{title} - \field{sortinit}{F} - \field{sortinithash}{F} \field{abstract}{% Cooperation between autonomous robot vehicles holds several promising advantages like robustness, adaptability, configurability, and scalability. @@ -137,47 +191,102 @@ \field{year}{2016} \endentry - \entry{Guanghua2013}{inproceedings}{} - \name{author}{4}{}{% - {{hash=GW}{% - family={Guanghua}, - familyi={G\bibinitperiod}, - given={Wang}, - giveni={W\bibinitperiod}, + \entry{YOSHIOKA20085149}{article}{} + \name{author}{2}{}{% + {{hash=YC}{% + family={Yoshioka}, + familyi={Y\bibinitperiod}, + given={Chika}, + giveni={C\bibinitperiod}, }}% - {{hash=DL}{% - family={Deyi}, - familyi={D\bibinitperiod}, - given={Li}, - giveni={L\bibinitperiod}, - }}% - {{hash=WG}{% - family={Wenyan}, - familyi={W\bibinitperiod}, - given={Gan}, - giveni={G\bibinitperiod}, - }}% - {{hash=PJ}{% - family={Peng}, - familyi={P\bibinitperiod}, - given={Jia}, - giveni={J\bibinitperiod}, + {{hash=NT}{% + family={Namerikawa}, + familyi={N\bibinitperiod}, + given={Toru}, + giveni={T\bibinitperiod}, }}% } - \strng{namehash}{GW+1} - \strng{fullhash}{GWDLWGPJ1} + \strng{namehash}{YCNT1} + \strng{fullhash}{YCNT1} \field{labelnamesource}{author} \field{labeltitlesource}{title} - \field{sortinit}{G} - \field{sortinithash}{G} + \field{abstract}{% + This paper deals with formation control strategies based on Virtual + Structure (VS) for multi-vehicle systems. We propose several control laws for + networked multi-nonholonomic vehicle systems in order to achieve VS + consensus, VS Flocking and VS Flocking with collision-avoidance. First, + Virtual Vehicle for the feedback linearization is considered, and we propose + VS consensus and Flocking control laws based on a virtual structure and + consensus algorithms. Then, VS Flocking control law considering collision + avoidance is proposed and its asymptotical stability is proven. Finally, + simulation and experimental results show effectiveness of our proposed + approaches.% + } \verb{doi} - \verb 10.1109/ISDEA.2012.316 + \verb https://doi.org/10.3182/20080706-5-KR-1001.00865 \endverb - \field{isbn}{978-1-4673-4893-5} - \field{pages}{1335\bibrangedash 1339} - \field{title}{Study on Formation Control of Multi-Robot Systems} - \field{month}{01} - \field{year}{2013} + \field{issn}{1474-6670} + \field{note}{17th IFAC World Congress} + \field{number}{2} + \field{pages}{5149 \bibrangedash 5154} + \field{title}{Formation Control of Nonholonomic Multi-Vehicle Systems based + on Virtual Structure} + \verb{url} + \verb http://www.sciencedirect.com/science/article/pii/S1474667016397609 + \endverb + \field{volume}{41} + \field{journaltitle}{IFAC Proceedings Volumes} + \field{year}{2008} + \endentry + + \entry{OH2015424}{article}{} + \name{author}{3}{}{% + {{hash=OKK}{% + family={Oh}, + familyi={O\bibinitperiod}, + given={Kwang-Kyo}, + giveni={K\bibinithyphendelim K\bibinitperiod}, + }}% + {{hash=PMC}{% + family={Park}, + familyi={P\bibinitperiod}, + given={Myoung-Chul}, + giveni={M\bibinithyphendelim C\bibinitperiod}, + }}% + {{hash=AHS}{% + family={Ahn}, + familyi={A\bibinitperiod}, + given={Hyo-Sung}, + giveni={H\bibinithyphendelim S\bibinitperiod}, + }}% + } + \keyw{Formation control, Position-based control, Displacement-based + control, Distance-based control} + \strng{namehash}{OKKPMCAHS1} + \strng{fullhash}{OKKPMCAHS1} + \field{labelnamesource}{author} + \field{labeltitlesource}{title} + \field{abstract}{% + We present a survey of formation control of multi-agent systems. Focusing + on the sensing capability and the interaction topology of agents, we + categorize the existing results into position-, displacement-, and + distance-based control. We then summarize problem formulations, discuss + distinctions, and review recent results of the formation control schemes. + Further we review some other results that do not fit into the + categorization.% + } + \verb{doi} + \verb https://doi.org/10.1016/j.automatica.2014.10.022 + \endverb + \field{issn}{0005-1098} + \field{pages}{424 \bibrangedash 440} + \field{title}{A survey of multi-agent formation control} + \verb{url} + \verb http://www.sciencedirect.com/science/article/pii/S0005109814004038 + \endverb + \field{volume}{53} + \field{journaltitle}{Automatica} + \field{year}{2015} \endentry \entry{Oh2014}{article}{} @@ -201,8 +310,6 @@ \strng{fullhash}{OKKAHS1} \field{labelnamesource}{author} \field{labeltitlesource}{title} - \field{sortinit}{O} - \field{sortinithash}{O} \field{abstract}{% SUMMARYWe study the local asymptotic stability of undirected formations of single-integrator and double-integrator modeled agents based on interagent @@ -235,84 +342,6 @@ \field{year}{2014} \endentry - \entry{OH2015424}{article}{} - \name{author}{3}{}{% - {{hash=OKK}{% - family={Oh}, - familyi={O\bibinitperiod}, - given={Kwang-Kyo}, - giveni={K\bibinithyphendelim K\bibinitperiod}, - }}% - {{hash=PMC}{% - family={Park}, - familyi={P\bibinitperiod}, - given={Myoung-Chul}, - giveni={M\bibinithyphendelim C\bibinitperiod}, - }}% - {{hash=AHS}{% - family={Ahn}, - familyi={A\bibinitperiod}, - given={Hyo-Sung}, - giveni={H\bibinithyphendelim S\bibinitperiod}, - }}% - } - \keyw{Formation control, Position-based control, Displacement-based - control, Distance-based control} - \strng{namehash}{OKKPMCAHS1} - \strng{fullhash}{OKKPMCAHS1} - \field{labelnamesource}{author} - \field{labeltitlesource}{title} - \field{sortinit}{O} - \field{sortinithash}{O} - \field{abstract}{% - We present a survey of formation control of multi-agent systems. Focusing - on the sensing capability and the interaction topology of agents, we - categorize the existing results into position-, displacement-, and - distance-based control. We then summarize problem formulations, discuss - distinctions, and review recent results of the formation control schemes. - Further we review some other results that do not fit into the - categorization.% - } - \verb{doi} - \verb https://doi.org/10.1016/j.automatica.2014.10.022 - \endverb - \field{issn}{0005-1098} - \field{pages}{424 \bibrangedash 440} - \field{title}{A survey of multi-agent formation control} - \verb{url} - \verb http://www.sciencedirect.com/science/article/pii/S0005109814004038 - \endverb - \field{volume}{53} - \field{journaltitle}{Automatica} - \field{year}{2015} - \endentry - - \entry{Parker2003}{article}{} - \name{author}{1}{}{% - {{hash=PL}{% - family={Parker}, - familyi={P\bibinitperiod}, - given={Lynne}, - giveni={L\bibinitperiod}, - }}% - } - \strng{namehash}{PL1} - \strng{fullhash}{PL1} - \field{labelnamesource}{author} - \field{labeltitlesource}{title} - \field{sortinit}{P} - \field{sortinithash}{P} - \verb{doi} - \verb 10.1007/BF02480877 - \endverb - \field{pages}{1\bibrangedash 5} - \field{title}{Current research in multirobot systems} - \field{volume}{7} - \field{journaltitle}{Artificial Life and Robotics} - \field{month}{03} - \field{year}{2003} - \endentry - \entry{Rozenheck2015}{inproceedings}{} \name{author}{3}{}{% {{hash=RO}{% @@ -345,8 +374,6 @@ \strng{fullhash}{ROZSZD1} \field{labelnamesource}{author} \field{labeltitlesource}{title} - \field{sortinit}{R} - \field{sortinithash}{R} \field{booktitle}{2015 European Control Conference (ECC)} \verb{doi} \verb 10.1109/ECC.2015.7330781 @@ -358,102 +385,57 @@ \warn{\item Invalid format of field 'month'} \endentry - \entry{6889491}{inproceedings}{} + \entry{CORREIA20127}{article}{} \name{author}{3}{}{% - {{hash=WX}{% - family={{Wang}}, - familyi={W\bibinitperiod}, - given={X.}, - giveni={X\bibinitperiod}, + {{hash=CMD}{% + family={Correia}, + familyi={C\bibinitperiod}, + given={Mariane\bibnamedelima Dourado}, + giveni={M\bibinitperiod\bibinitdelim D\bibinitperiod}, }}% - {{hash=YZ}{% - family={{Yan}}, - familyi={Y\bibinitperiod}, - given={Z.}, - giveni={Z\bibinitperiod}, + {{hash=GA}{% + family={Gustavo}, + familyi={G\bibinitperiod}, + given={André}, + giveni={A\bibinitperiod}, }}% - {{hash=WJ}{% - family={{Wang}}, - familyi={W\bibinitperiod}, - given={J.}, - giveni={J\bibinitperiod}, + {{hash=CS}{% + family={Conceição}, + familyi={C\bibinitperiod}, + given={Scolari}, + giveni={S\bibinitperiod}, }}% } - \keyw{dynamic programming;mobile robots;multi-robot - systems;neurocontrollers;optimal control;predictive control;quadratic - programming;recurrent neural nets;torque control;trajectory control;model - predictive control approach;multirobot formation control problem;simplified - dual neural network;leader-follower scheme;desired trajectory - tracking;dynamic quadratic optimization problem;one-layer recurrent neural - network;optimal control input;Vectors;Lead;Wheels;Neural networks;Robot - kinematics;Mathematical model} - \strng{namehash}{WXYZWJ1} - \strng{fullhash}{WXYZWJ1} + \keyw{Models, Friction, Parameter estimation, Autonomous mobile robots} + \strng{namehash}{CMDGACS1} + \strng{fullhash}{CMDGACS1} \field{labelnamesource}{author} \field{labeltitlesource}{title} - \field{sortinit}{W} - \field{sortinithash}{W} - \field{booktitle}{2014 International Joint Conference on Neural Networks - (IJCNN)} - \verb{doi} - \verb 10.1109/IJCNN.2014.6889491 - \endverb - \field{issn}{2161-4393} - \field{pages}{3161\bibrangedash 3166} - \field{title}{Model predictive control of multi-robot formation based on - the simplified dual neural network} - \field{year}{2014} - \warn{\item Invalid format of field 'month'} - \endentry - - \entry{YOSHIOKA20085149}{article}{} - \name{author}{2}{}{% - {{hash=YC}{% - family={Yoshioka}, - familyi={Y\bibinitperiod}, - given={Chika}, - giveni={C\bibinitperiod}, - }}% - {{hash=NT}{% - family={Namerikawa}, - familyi={N\bibinitperiod}, - given={Toru}, - giveni={T\bibinitperiod}, - }}% - } - \strng{namehash}{YCNT1} - \strng{fullhash}{YCNT1} - \field{labelnamesource}{author} - \field{labeltitlesource}{title} - \field{sortinit}{Y} - \field{sortinithash}{Y} \field{abstract}{% - This paper deals with formation control strategies based on Virtual - Structure (VS) for multi-vehicle systems. We propose several control laws for - networked multi-nonholonomic vehicle systems in order to achieve VS - consensus, VS Flocking and VS Flocking with collision-avoidance. First, - Virtual Vehicle for the feedback linearization is considered, and we propose - VS consensus and Flocking control laws based on a virtual structure and - consensus algorithms. Then, VS Flocking control law considering collision - avoidance is proposed and its asymptotical stability is proven. Finally, - simulation and experimental results show effectiveness of our proposed - approaches.% + This paper presents a model of a three-wheeled omnidirectional robot + including a static friction model. Besides the modeling is presented a + practical approach in order to estimate the coefficients of coulomb and + viscous friction, which used sensory information about force and velocity of + the robot's center of mass. The proposed model model has the voltages of the + motors as inputs and the linear and angular velocities of the robot as + outputs. Actual results and simulation with the estimated model are compared + to demonstrate the performance of the proposed modeling.% } \verb{doi} - \verb https://doi.org/10.3182/20080706-5-KR-1001.00865 + \verb https://doi.org/10.3182/20120905-3-HR-2030.00002 \endverb \field{issn}{1474-6670} - \field{note}{17th IFAC World Congress} - \field{number}{2} - \field{pages}{5149 \bibrangedash 5154} - \field{title}{Formation Control of Nonholonomic Multi-Vehicle Systems based - on Virtual Structure} + \field{note}{10th IFAC Symposium on Robot Control} + \field{number}{22} + \field{pages}{7 \bibrangedash 12} + \field{title}{Modeling of a Three Wheeled Omnidirectional Robot Including + Friction Models} \verb{url} - \verb http://www.sciencedirect.com/science/article/pii/S1474667016397609 + \verb http://www.sciencedirect.com/science/article/pii/S1474667016335807 \endverb - \field{volume}{41} + \field{volume}{45} \field{journaltitle}{IFAC Proceedings Volumes} - \field{year}{2008} + \field{year}{2012} \endentry \enddatalist \endinput diff --git a/article.pdf b/article.pdf index 5d3c9b592d7a02c7b8445458711d61e7e744c373..66209a3e1c7094333c935cc63285eb7a0e5e5e2c 100644 GIT binary patch delta 25153 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

%|TSr9>Zj3{vy$thzX)pOfxc!VfHg6 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 B+EoAm delta 24642 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 diff --git a/laporan_setting.tex b/laporan_setting.tex index f69c0b2..9519f1a 100644 --- a/laporan_setting.tex +++ b/laporan_setting.tex @@ -11,10 +11,10 @@ \Var{\Kota} {Malang} % Judul laporan. -\var{\judul}{Kendali Formasi Berdasarkan Jarak Menggunakan Algoritma Cosinus Pada Mobile Robot} +\var{\judul}{Kendali Formasi Mobile Robot Berdasarkan Jarak Menggunakan Algoritma Cosinus} % % Tulis kembali judul laporan, kali ini akan diubah menjadi huruf kapital -\Var{\Judul}{Kendali Formasi Berdasarkan Jarak Menggunakan Algoritma Cosinus Pada Mobile Robot} +\Var{\Judul}{Kendali Formasi Mobile Robot Berdasarkan Jarak Menggunakan Algoritma Cosinus} % % Tulis kembali judul laporan namun dengan bahasa Ingris \var{\judulInggris}{Formation Control Distance-Based Using Cosinus Algoritm For Multi Mobile-Robot} diff --git a/uithesis.sty b/uithesis.sty index e793eee..e48696d 100644 --- a/uithesis.sty +++ b/uithesis.sty @@ -220,7 +220,7 @@ % \@ifclassloaded{article} { - \usepackage[backend=bibtex,autocite=inline]{biblatex} + \usepackage[backend=bibtex,autocite=inline,sorting=none]{biblatex} } {