<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
	background:[[ColorPalette::TertiaryPale]];
	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}
.readOnly {background:[[ColorPalette::TertiaryPale]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity=60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 0.3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0 0; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0;}
.wizardFooter .status {padding:0 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0 0 0.5em;}
.tab {margin:0 0 0 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0 0.25em; padding:0 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0; right:0;}
#backstageButton a {padding:0.1em 0.4em; margin:0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin-left:3em; padding:1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none !important;}
#displayArea {margin: 1em 1em 0em;}
noscript {display:none;} /* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser excludeLists'></span></div>
<!--}}}-->
To get started with this blank [[TiddlyWiki]], you'll need to modify the following tiddlers:
* [[SiteTitle]] & [[SiteSubtitle]]: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* [[MainMenu]]: The menu (usually on the left)
* [[DefaultTiddlers]]: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These [[InterfaceOptions]] for customising [[TiddlyWiki]] are saved in your browser

Your username for signing your edits. Write it as a [[WikiWord]] (eg [[JoeBloggs]])

<<option txtUserName>>
<<option chkSaveBackups>> [[SaveBackups]]
<<option chkAutoSave>> [[AutoSave]]
<<option chkRegExpSearch>> [[RegExpSearch]]
<<option chkCaseSensitiveSearch>> [[CaseSensitiveSearch]]
<<option chkAnimate>> [[EnableAnimations]]

----
Also see [[AdvancedOptions]]
<<importTiddlers>>
Prof. Enver Tatlicioglu
Office: 203 Electical & Electronics Eng. Dept.
Office phone: (232) 750 65 36
Department secretary: (232) 750 65 10
E-mail: envertatlicioglu@iyte.edu.tr
[[Home]]
As of Fall'20, Enver Tatlicioglu joined the Department of Electrical and Electronics Engineering at Ege University.
His new contact information:
enver.tatlicioglu at ege.edu.tr
https://avesis.ege.edu.tr/enver.tatlicioglu
00 90 (232) 311 18 17 (administrative staff)
[[Home]]
PhD students:

MSc students:
Journal:

[24] O. Aksoy, E. Zergeroglu, & E. Tatlicioglu, "On Adaptive Output Feedback Control of Robotic Manipulators with Online Disturbance Estimation," Journal of Intelligent & Robotic Systems, 2016, accepted, to appear. 
[23] E. Zergeroglu, E. Tatlicioglu, & E. Kaleli, "A Model Independent Observer Based Output Feedback Tracking Controller for Robotic Manipulators with Dynamical Uncertainties," Robotica, 2016, accepted, to appear. 
[22] Tanyer, E. Tatlicioglu, E. Zergeroglu, M. Deniz, A. Bayrak, & B. Ozdemirel, "Robust Output Tracking Control of an Unmanned Aerial Vehicle Subject to Additive State-Dependent Disturbance," IET Control Theory & Applications, 10 (14), 1612-1619 (2016).
[21] O. W. Maaroof, M. I. C. Dede, & E. Tatlicioglu, "A New Objective Function for Obstacle Avoidance by Redundant Service Robot Arms," International Journal of Advanced Robotic Systems, 13:48, (2016).
[20] B. Bidikli, E. Tatlicioglu, E. Zergeroglu, & A. Bayrak, "An asymptotically stable robust controller formulation for a class of MIMO nonlinear systems with uncertain dynamics," International Journal of Systems Science, 47 (12), 2913-2924, (2016). 
[19] A. Bayrak & E. Tatlicioglu, "A novel online adaptive time delay identification technique," International Journal of Systems Science, 47 (7), 1574-1585, (2016).
[18] B. Bidikli, E. Tatlicioglu, & E. Zergeroglu, "Robust Dynamic Positioning of Surface Vessels via Multiple Unidirectional Tugboats," Ocean Engineering, 113, 237-245, (2016).
[17] M. Seker, E. Zergeroglu, & E. Tatlicioglu, "Non-linear control of variable-speed wind turbines with permanent magnet synchronous generators: a robust backstepping approach," International Journal of Systems Science, 47 (2), 420-432, (2016). 
[16] B. Okur, O. Aksoy, E. Zergeroglu, & E. Tatlicioglu, "Nonlinear Robust Control of Tendon–Driven Robot Manipulators," Journal of Intelligent & Robotic Systems, 80 (1), 3-14, (2015).
[15] A. Bayrak, F. Dogan, E. Tatlicioglu, & B. Ozdemirel, "Design of an Experimental Twin Rotor Multi Input Multi Output System," Computer Applications in Engineering Education, 23 (4), 578-586, (2015).
[14] A. Bayrak and E. Tatlicioglu, "Online time delay identification and control for general classes of nonlinear systems," Transactions of the Institute of Measurement and Control, vol. 35, no. 6, pp. 808-823, 2013.
[13] M. H. Salah, M. L. McIntyre, D. M. Dawson, J. R. Wagner, and E. Tatlicioglu, "Charge feedback-based robust position tracking control of piezoelectric actuators," IET Control Theory and Applications, vol. 6, no. 5, pp. 615-628, 2012.
[12] E. Iyasere, M. H. Salah, D. M. Dawson, J. R. Wagner, and E. Tatlicioglu, "Optimum seeking-based nonlinear controller to maximize energy capture in a variable speed wind turbine," IET Control Theory and Applications, vol. 6, no. 4, pp. 526-532, 2012.
[11] N. Nath, D. M. Dawson, and E. Tatlicioglu, "Euclidean Position Estimation of Static Features using a Moving Uncalibrated Camera," IEEE Transactions on Control Systems Technology, vol. 20, no. 2, pp. 480-485, 2012. 
[10] E. Tatlicioglu, "Learning Control of Robot Manipulators in the Presence of Additive Disturbance," Turkish Journal of Electrical Engineering & Computer Sciences, vol. 19, no. 5, pp. 705-714, 2011.
[9] M. H. Salah, M. L. McIntyre, D. M. Dawson, J. R. Wagner, and E. Tatlicioglu, "Sensing of the Time-Varying Angular Rate for MEMS Z-Axis Gyroscopes," Mechatronics, vol. 20, no. 6, pp. 720-727, 2010.
[8] N. Nath, E. Tatlicioglu, and D. M. Dawson, "Range Identification for Nonlinear Parameterizable Paracatadioptric Systems," Automatica, vol. 46, no. 7, pp. 1129-1140, 2010.
[7] E. Tatlicioglu, "Adaptive Control of Teleoperator Systems in the Presence of Additive Input and Output Disturbances," Intl. Journal of Robotics and Automation, vol. 25, no.1, pp. 17-25, 2010.
[6] E. Tatlicioglu, I. D. Walker, and D. M. Dawson, "Dynamic Modeling for Planar Extensible Continuum Robot Manipulators," Intl. Journal of Robotics and Automation, vol. 24, no. 4, pp. 356-366, 2009.
[5] E. Tatlicioglu, D. M. Dawson, and B. Xian, "Adaptive Visual Servo Regulation Control for Camera-in-Hand Configuration with a Fixed-Camera Extension," Intl. Journal of Robotics and Automation, vol. 24, no. 4, pp. 346-355, 2009.
[4] N. Nath, E. Tatlicioglu, and D. M. Dawson, "Teleoperation with Kinematically Redundant Robot Manipulators with Sub-task Objectives," Robotica, vol. 27, no. 7, pp. 1027-1038, 2009.
[3] E. Tatlicioglu, D. Braganza, T. C. Burg, and D. M. Dawson, "Adaptive Control of Redundant Robot Manipulators with Sub-task Extensions," Robotica, vol. 27, no. 6, pp. 873-881, 2009.
[2] E. Tatlicioglu, M. L. McIntyre, D. M. Dawson, I. D. Walker, "Adaptive Nonlinear Tracking Control of Kinematically Redundant Robot Manipulators," Intl. Journal of Robotics and Automation, vol. 23, no. 2, pp. 98-105, 2008.
[1] M. L. McIntyre, W. E. Dixon, D. M. Dawson, and E. Tatlicioglu, "Passive Coordination of Nonlinear Bilateral Teleoperated Manipulators," Robotica, vol. 24, no. 4, pp 463-476, 2006.

Conference:

[50] K. Cetin, A. Bayrak, & E. Tatlicioglu, "Online Time Delay Estimation in Networked Control Systems with Application to Bilateral Teleoperation," Proc. of European Control Conference, 1007-1012, Aalborg, Denmark, 2016.
[49] K. Cetin, E. Tatlicioglu, & E. Zergeroglu, "On Null-Space Control of Kinematically Redundant Robot Manipulators,'' Proc. of European Control Conference, 678-683, Aalborg, Denmark, 2016.
[48] O. Aksoy, E. Zergeroglu, & E. Tatlicioglu, "Inverse Optimal Adaptive Output Feedback Control of Euler Lagrange Systems: A Variable Structure Observer Based Approach," Proc. of IEEE Int. Conf. Decision and Control, 7642-7647, Osaka, Japan, 2015.
[47] B. Okur, E. Zergeroglu, & E. Tatlicioglu, "Nonlinear Control of Tendon Driven Robot Manipulators: Elimination of Actuator Side Position Measurements," Proc. of IEEE Int. Conf. Decision and Control, 1491-1496, Osaka, Japan, 2015.
[46] B. Bidikli, E. Tatlicioglu, & E. Zergeroglu, "Robust Control Design for Positioning of an Unactuated Surface Vessel," Proc. of IEEE/RSJ Conf. on Intelligent Robots and Systems, 1071-1076, Hamburg, Germany, 2015.
[45] A. Bayrak, E. Tatlicioglu, E. Zergeroglu, & M. Deniz, "A New Continuous Velocity Observer Formulation for a Class of Uncertain Nonlinear Mechanical Systems," Proc. of IEEE Multi-Conference on Systems and Control, 1278-1283, Sydney, Australia, 2015.
[44] K. M. Dogan, E. Tatlicioglu, & E. Zergeroglu, "Operational/Task Space Learning Control of Robot Manipulators with Dynamical Uncertainties," Proc. of IEEE Multi-Conference on Systems and Control, 527-532, Sydney, Australia, 2015.
[43] K. Cetin, E. Tatlicioglu, & E. Zergeroglu, "Continuous Robust Task–Space Tracking Control of Robotic Manipulators with Uncertain Dynamics," Proc. of IEEE Multi-Conference on Systems and Control, 312-317, Sydney, Australia, 2015.
[42] B. Bidikli, E. Tatlicioglu, & E. Zergeroglu, "Robust Control of a Rigid Link in a Cross Flow," Proc. of European Control Conference, 1231-1236, Linz, Austria, 2015.
[41] K. M. Dogan, E. Tatlicioglu, E. Zergeroglu, & K. Cetin, "Lyapunov based Output Feedback Learning Control of Robot Manipulators," Proc. of American Control Conf., 5337-5342, Chicago, IL, USA, 2015.
[40] B. Bidikli, E. Tatlicioglu, & E. Zergeroglu, "A Robust Tracking Controller for Dynamically Positioned Surface Vessels with Added Mass," Proc. of IEEE Int. Conf. Decision and Control, 4385-4390, Los Angeles, CA, USA, 2014.
[39] B. Okur, E. Zergeroglu, E. Tatlicioglu, & O. Aksoy, "Nonlinear Adaptive Partial State Feedback Trajectory Tracking Control of Tendon Driven Robot Manipulators," Proc. of Multi-Conference on Systems and Control, 228-233, Nice/Antibes, France, 2014.
[38] I. Tanyer, E. Tatlicioglu, & E. Zergeroglu, "A Robust Adaptive Tracking Controller for an Aircraft with Uncertain Dynamical Terms," Proc. of IFAC World Congress, 3202-3207, Cape Town, South Africa, 2014.
[37] B. Okur, E. Zergeroglu, M. Seker, & E. Tatlicioglu, "Nonlinear Robust Control of 3 Phase Inverter with Output LC Filter," Proc. of IFAC World Congress, 529-533, Cape Town, South Africa, 2014.
[36] B. Bidikli, E. Tatlicioglu, & E. Zergeroglu, "A Self Tuning RISE Controller Formulation," Proc. of American Control Conf., 5608-5613, Portland, OR, USA, 2014.
[35] B. Bidikli, E. Tatlicioglu, A. Bayrak, and E. Zergeroglu, "A New Robust Integral of Sign of Error Feedback Controller with Adaptive Compensation Gain," Proc. of IEEE Int. Conf. Decision and Control, pp. 3782-3787, Florence, Italy, 2013.
[34] I. Tanyer, E. Tatlicioglu, and E. Zergeroglu, "A Robust Dynamic Inversion Technique for Asymptotic Tracking Control of an Aircraft," Proc. of Asian Control Conf., pp. 1-6, Istanbul, Turkey, 2013.
[33] A. Bayrak, E. Tatlicioglu, B. Bidikli, and E. Zergeroglu, "Robust Adaptive Control of Nonlinear Systems with Unknown State Delay," Proc. of Asian Control Conf., pp. 1-6, Istanbul, Turkey, 2013.
[32] B. Bidikli, E. Tatlicioglu, and E. Zergeroglu, "Observer Based Output Feedback Tracking Control of Dynamically Positioned Surface Vessels," Proc. of American Control Conf., pp.554-559, Washington, WA, USA, 2013.
[31] A. Bayrak and E. Tatlicioglu, "Online Time Delay Identification and Control for General Classes of Nonlinear Systems," Proc. of IEEE Int. Conf. Decision and Control, pp. 1591-1596, Maui, HI, USA, 2012.
[30]  A. D. Kapadia, I. D. Walker, and E. Tatlicioglu, "Teleoperation Control of a Redundant Continuum Manipulator Using a Non-Redundant Master," Proc. of IEEE/RSJ Conf. on Intelligent Robots and Systems, pp. 3105-3110, Algarve, Portugal, 2012.
[29] M. Seker, E. Zergeroglu, and E. Tatlicioglu, "Robust Backstepping Control of Variable Speed Wind Turbines with Permanent Magnet Synchronous Generators," Proc. of Multi-Conference on Systems and Control, pp. 1068-1073, Dubrovnik, Crotia, 2012.
[28] M. M. Ozyetkin, N. Nath, E. Tatlicioglu, and D. M. Dawson, "A New Robust Nonlinear Control Algorithm for the Regulation of Blood Glucose in Diabetic Patients," Proc. of Multi-Conference on Systems and Control, pp. 1057-1061, Dubrovnik, Crotia, 2012.
[27] S. Obuz, E. Tatlicioglu, S. C. Cekic, and D. M. Dawson, "Predictor-Based Robust Control of Uncertain Nonlinear Systems Subject to Input Delay," Proc. of IFAC Workshop on Time Delay Systems, pp. 231-236, Boston, MA, USA, 2012.
[26] A.  Bayrak and E. Tatlicioglu, "A Novel Online Adaptive Time Delay Identification Technique," Proc. IEEE Int. Conf. Decision and Control, Orlando, FL, USA, pp. 3338-3343, 2011.
[25] B. Okur, E. Zergeroglu, E. Tatlicioglu, S. Basaran, and S. Sivrioglu, "Observer Based Output Feedback Control of Thrust Magnetic Bearings," Proc. IEEE Int. Conf. Decision and Control, Orlando, FL, USA, pp. 1639-1643, 2011.
[24] M. H. Salah, A. Bayrak, and E. Tatlicioglu, "Filter-based Control for Parallel Plate Micro Electrostatic Actuators," Proc. Int. Conf. Communications, Computing and Control Applications, Hammamet, Tunisia, pp. 1-6, 2011. 
[23] M. H. Salah, A. Al-Jarrah, and E. Tatlicioglu, "Nonlinear Control Techniques for Parallel-Plate Micro Electrostatic Actuators in the Presence of Parasitics and Parametric Uncertainties," Proc. IASTED Int. Conf. on Control and Applications, Vancouver, BC, Canada, pp. 36-41, 2011.
[22] E. Zergeroglu and E. Tatlicioglu, "Observer Based Adaptive Output Feedback Tracking Control of Robot Manipulators," IEEE Conference on Decision and Control, Atlanta, GA, USA, 2010, pp. 3638-3643.
[21] A. Bayrak, E. Tatlicioglu, and M. L. McIntyre, "Adaptive Identification of Tire Cornering Stiffnesses and Vehicle Center of Gravity," in Proc. of IEEE Int. Symposium of Mechanism & Machine Science, Izmir, Turkey, 2010, pp. 179-183.
[20] A. Bayrak, M. Salah, N. Nath, and E. Tatlicioglu, "Neural Network-based Nonlinear Control Design for Twin Rotor MIMO Systems," in Proc. of IEEE Int. Symposium of Mechanism & Machine Science, Izmir, Turkey, 2010, pp. 172-178.
[19] E. Zergeroglu and E. Tatlicioglu, "Observer Based Output Feedback Tracking Control of Robot Manipulators," IEEE Multi Conference on Systems and Control, Yokohama, Japan, 2010, pp. 602-607.
[18] E. Iyasere, D. M. Dawson, and E. Tatlicioglu, "Backstepping PWM Control for Maximum Power Tracking in Photovoltaic Array Systems," American Control Conference, pp. 3561-3565, Baltimore, MD, USA, July 2010.
[17] A. Kapadia, I. D. Walker, D. M. Dawson, and E. Tatlicioglu, "A Model-Based Sliding Mode Controller for Extensible Continuum Robots," Proc. 9th WSEAS Intl. Conf. on Signal Processing, Robotics and Automation, pp. 113-120, Cambridge, UK, February 2010.
[16] D. Lee, T. C. Burg, D. M. Dawson, D. Shu, B. Xian, and E. Tatlicioglu, "Robust Tracking Control of an Underactuated Quadrotor Aerial-Robot Based on a Parametric Uncertain Model," IEEE Intl. Conf. on System, Man, and Cybernetics, pp. 3281-3286, San Antonio, TX, USA, October 2009. 
[15] N. Nath, D. M. Dawson, and E. Tatlicioglu, "Euclidean Position Estimation of Static Features using a Moving Uncalibrated Camera," IEEE Intl. Conf. on System, Man, and Cybernetics, pp. 4548-4553, San Antonio, TX, USA, October 2009.
[14] N. Nath, E. Tatlicioglu, and D. M. Dawson, "Range Identification for Nonlinear Parameterizable Paracatadioptric Systems," IEEE Intl. Conf. on System, Man, and Cybernetics, pp. 4554-4559, San Antonio, TX, USA, October 2009.
[13] E. Iyasere, D. M. Dawson, J. R. Wagner, M. H. Salah, and E. Tatlicioglu, "Nonlinear Robust Control to Maximize Energy Capture in a Variable Speed Wind Turbine Using an Induction Generator," IEEE Intl. Conf. on System, Man, and Cybernetics, pp. 4171-4176, San Antonio, TX, USA, October 2009.
[12] D. Lee, E. Tatlicioglu, T. C. Burg, and D. M. Dawson, "Adaptive Output Tracking Control of a Surface Vessel," IEEE Conf. on Decision and Control, pp. 1352-1357, Cancun, Mexico, December 2008.
[11] A. Kapadia, E. Tatlicioglu, and D. M. Dawson, "Set-Point Navigation of a Redundant Robot in Uncertain Environments using Finite Range Sensors," IEEE Conf. on Decision and Control, pp. 4596-4601, Cancun, Mexico, December 2008.
[10] N. Nath, E. Tatlicioglu, and D. M. Dawson, "Teleoperation with Kinematically Redundant Robot Manipulators with Sub-task Objectives," IEEE Conf. on Decision and Control, pp. 4320-4325, Cancun, Mexico, December 2008.
[9] D. Lee, E. Tatlicioglu, T. C. Burg, and D. M. Dawson, "Robust Output Tracking Control of a Surface Vessel," American Control Conf., pp. 544-549, Seattle, WA, USA, June 2008.
[8] E. Tatlicioglu, D. Braganza, T. C. Burg, and D. M. Dawson, "Adaptive Control of Redundant Robot Manipulators with Sub-task Extensions," American Control Conf., pp. 856-861, Seattle, WA, USA, June 2008. 
[7] E. Tatlicioglu, D. M. Dawson, and B. Xian, "Adaptive Visual Servo Regulation Control for Camera-in-Hand Configuration with a Fixed-Camera Extension," IEEE Conf. on Decision and Control, pp. 2339-2344, New Orleans, LA, USA, December 2007. 
[6] E. Tatlicioglu, I. D. Walker, and D. M. Dawson, "New Dynamic Models for Planar Extensible Continuum Robot Manipulators," IEEE/RSJ Conf. on Intelligent Robots and Systems, pp. 1485-1490, San Diego, CA, USA, October 2007. 
[5] E. Tatlicioglu, B. Xian, D. M. Dawson, and T. C. Burg, "Adaptive Control of Flat MIMO Nonlinear Systems with Additive Disturbance," American Control Conf., pp. 1197-1202, New York, NY, USA, July 2007.
[4] E. Tatlicioglu, I. D. Walker, and D. M. Dawson, "Dynamic Modeling for Planar Extensible Continuum Robot Manipulators," IEEE Intl. Conf. Robotics Automation, pp. 1357-1362, Rome, Italy, April 2007.
[3] E. Tatlicioglu, M. L. McIntyre, D. M. Dawson, and T. C. Burg, "Coordination Control for Haptic and Teleoperator Systems," IEEE Conf. on Decision and Control, pp. 2937-2942, San Diego, CA, USA, December 2006.
[2] E. Tatlicioglu, M. L. McIntyre, D. M. Dawson, and I. D. Walker, "Adaptive Nonlinear Tracking Control of Kinematically Redundant Robot Manipulators with Sub-task Extensions," IEEE Conf. on Decision and Control, pp. 4373-4378, Seville, Spain, December 2005.
[1] M. L. McIntyre, W. E. Dixon, D. M. Dawson, and E. Tatlicioglu, "Passive Coordination of Bilateral Teleoperated Manipulators," IEEE/ASME Intl. Conf. on Advanced Intelligent Mechatronics, pp. 1287-1292, Monterey, CA, USA, July 2005.

Dr. Tatlicioglu's research interests include control and identification of time delay systems, dynamic modelling of extensible continuum robot manipulators, non-linear control techniques for kinematically redundant robot manipulators, partial state feedback and output feedback control, haptic systems and teleoperation; learning, robust and adaptive control of non-linear systems.

[[Enver Tatlicioglu's webpage]]
Dr. Tatlicioglu's work is currently and was supported by:
The Scientific and Technological Research Council of Turkey
Ministry of Science, Industry and Technology
Scientific Research Project Commission of Izmir Institute of Technology
<<list missing>>