<!--{{{-->
<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]]
Enver Tatlicioglu was born in Manisa, Turkey. He received the B.Sc. degree from Dokuz Eylul University, Izmir, Turkey and the Ph.D. degree from Clemson University, Clemson, SC, USA in 1999 and 2007, respectively. Upon completion of his Ph.D. degree, he worked as a post-doctoral research fellow in the Department of Electrical and Computer Engineering at Clemson University then he joined the Department of Electrical & Electronics Enginnering at Institute of Technology, Izmir, Turkey where he is currently a professor.
His 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.
He is an associate editor of the International Journal of Robotics & Automation.
[[Home]]
[[Research]]
[[Publications]]
[[People]]
[[Sponsors]]
[[Teaching]]
[[Contact]]
PhD students:

MSc students:
Necati Cobanoglu
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 supported by:
The Scientific and Technological Research Council of Turkey (2016-2018)

Dr. Tatlicioglu's work was supported by:
The Scientific and Technological Research Council of Turkey (2013-2015)
Ministry of Science, Industry and Technology (2012-2013)
Scientific Research Project Commission of Izmir Institute of Technology (2010-2012)
<<list missing>>
EE 463 Introduction to Robotics (Fall 2017)
http://www.iyte.edu.tr/~envertatlicioglu/17G-EE463.html

EE 502 Linear Systems Theory (Fall 2017)
http://www.iyte.edu.tr/~envertatlicioglu/17G-EE502.html