CONTEST TOPIC

PROFESSOR, POS.5

ROBOT CONTROL SYSTEMS

PROGRAMMING LANGUAGES

PROGRAMMING LANGUAGES I

PROGRAMMING LANGUAGES II

SUBJECTS:

ROBOT CONTROL SYSTEMS

1. INTRODUCTION

Humanoid operations. Definitions

The structure of the robot. Classification

Mechanical system of the robot

Anthropomorphic manipulator. Analogy with human arm

Grades of mobility. Movement spaces

2. ROBOT DRIVE SYSTEM

Structure and function of the robot's drive system

DC motors for joint drive

Stepper motors for joint drive

Comparison between robot's drive system types

3. ROBOT CONTROL SYSTEM

Sensors and transducers principles

Structure and function of the control system of industrial robots

Control system structure of intelligent robots

Trajectories of movement for robots joints

4. ROBOTS JOINTS MOTION ANALYSIS

Analysis of rotational joints movement

Motion analysis in homogeneous coordinates

Robot motion analysis using Denavit-Hartenberg method

Modeling and simulation of robots in MATLAB Simulink

5. ROBOTS CONTROL WITH DIRECT AND INVERTED KINEMATIC MODELS

Robot direct kinematic model control principles

TTT, RTT, RRT, RRR, RRR (RRR) robots control

Robot inverted kinematic model control principles

TTT, RTT, RRT, RRR, RRR (RRR) robots control

6. SCARA ROBOTS

Motion analysis for SCARA-1 robot

SCARA-1 robot control with direct kinematic model

SCARA-1 robot control with inverted kinematic model

SCARA-1 robot programming

7. MOBILE ROBOTS

Mechanisms of locomotion

Mobile robots with legs, with wheels, with tracks and hybrids

Mobile robot control with kinematic model

Modeling and simulation of mobile robot motion

References:

  1. Agullo M., Carlson D., etc – Lego Mindstorms Masterpieces, Syngress Publishing, USA, 2003.
  2. Braunl Th. - Embedded Robotics. Mobile Robot Design and Applications with Embedded Systems, Springer-Verlag, Germany, 2006.
  3. Ferrari M., Ferrari G., Hempel R. – Building Robots with Lego Mindstorms, Syngress Publishing, USA, 2002.
  4. Hintz J.K., Tabak D. – Microcontrollers. Architecture, implementation and programming. McGraw-Hill Inc, USA, 1992.
  5. Ilett J. – How to use intelligent LCDs, Wimborne Publishing, USA, 1998.
  6. Iovine J. - Robots, Androids, and Animatrons, McGraw-Hill, USA, 2002.
  7. Ivanescu M. – Roboti industriali. Editura Universitaria Craiova, Romania, 1994.
  8. Jones D. – Control of stepping motors, University of Iowa, Department of Computer Science, USA, 1995.
  9. Kozłowski K. - Robot Motion and Control, Springer-Verlag, London, Great Britain, 2006.
  10. Kurfess, Th. – Robotics and Automation Handbook, CRC Press, USA, 2005.
  11. Laumond, J.-P. – Robot Motion Planning and Control, Springer-Verlag, London, Great Britain, 1998.
  12. Lewis F., Dawson D., Abdallah C. – Robot Manipulator Control Theory and Practice, Marcel Dekker Inc., USA, 2004.
  13. Peacock C. – Interfacing the Parallel Port, Silicon Valley, USA, 1998.
  14. Pop E., Leba M., Egri A. – Sisteme de conducere a robotilor, Editura Didactica si Pedagogica, Bucuresti, Romania, 2001.
  15. Sandin P.E. – Robot Mechanisms and Mechanical Devices, McGraw Hill, USA, 2003.
  16. Selig J.M. – Introductory Robotics, Prentice Hall, USA, 1992.
  17. Siegwart R., Nourbakhsh I. – Introduction to Autonomous Mobile Robots, The MIT Press, USA, 2004.
  18. * * *- RCX40 Series Programming Manual, YAMAHA MOTOR, Japan, 2006.
  19. * * * - Reference for Motion Control, Parker Motion and Control, USA, 1999.

SUBJECTS:

PROGRAMMING LANGUAGES

PROGRAMMING LANGUAGES I

PROGRAMMING LANGUAGES II

1. INTRODUCTION

The structure of a PC

Introduction to Programming Languages

Architecture of I80X86 microprocessors

Addressing Modes

Data format in microprocessors

2. SOFTWARE PRODUCTS FOR PROGRAMMES DEVELOPMENT

Assembly language I80X86: Editors. Assemblers. Linkers. Libraries. Debuggers and disassemblers. Assembly Directives. Macro and subroutines

Language C: Compilers. Structure of a C program. Variables. Constants

3. INSTRUCTIONS SET

Overview

Assembly language I80X86: Transfer instructions. Arithmetic and logic instructions. Program control instructions. Arithmetic coprocessor instructions

Language C: Branch instructions. Loop instructions. Functions

4. FUNCTIONS

Overview

Assembly language I80X86: Reading keypad and display on the screen using DOS functions. Reading from the keyboard and mouse with BIOS functions. Working with video screen. Working with files in disk

Language C: Predefined functions

5. GENERAL PURPOSE SUBRUTINES

Conversion subroutines

Elementary graphics subroutines

Real-time subroutines

Interruption subroutines

6. BIDIRECTIONAL CONTROL OF INDUCTION MOTOR

The problem formulation and requirements capture

Problem-solving algorithm description

Develop and test the program

7. KINEMATIC MODEL AUTOMATIC CONTROL OF A 3D ROBOT

The problem formulation and requirements capture

Problem-solving algorithm description

Develop and test the program

8. AUTOMATIC CONTROL OF AN EXTRACTION MACHINE

The problem formulation and requirements capture

Problem-solving algorithm description

Develop and test the program

References:

  1. Bartlett J. – Programming from the Ground Up, Bartlett Publishing, USA, 2004.
  2. Blum R. – Professional Assembly Language, Wrox, USA, 2005.
  3. Bray B.B. – 8086/8088, 80286, 80386, 80486. Assembly language programming, Macmillan Publishing Company, USA, 1994.
  4. Brown R. – Interrupt List,
  5. Carter P. – PC Assembly Language,
  6. Corbu C., Leba M - Dezvoltarea aplicatiilor informatice in mediul de programare Visual C#, Ed.Universitas, Petrosani, ISBN 978-973-74-1207-2, 128pg., 2010
  7. Dunteman J. – Assembly Language Step by Step, Willey, USA, 2000.
  8. Hyde R. – Art of Assembly Language Programming,
  9. Irvine K. – Assembly Language for Intel Based Computers, Prentice Hall, 2003.
  10. Ivanescu M. – Roboti industriali. Editura Universitaria Craiova, Romania, 1994.
  11. Jones D. – Control of stepping motors, University of Iowa, Department of Computer Science, USA, 1995.
  12. Kozłowski K. - Robot Motion and Control, Springer-Verlag, London, Great Britain, 2006.
  13. Leba M. – Contributii privind conducerea numerica ierarhizata a sistemelor de actionare cu motor asincron, Teza de doctorat, Petrosani, 2002.
  14. Leba M. - Limbaje de programare - Programare în limbaj de asamblare. Aplicaţii în ingineria sistemelor, Editura didactică şi pedagogică, Bucureşti, ISBN 978-973-30-1728-8, 399 pg, 2007
  15. Musca Gh. – Programarea in limbaj de asamblare, Ed.Teora, Bucuresti, 1997.
  16. Peacock C. – Interfacing the Parallel Port, Silicon Valley, USA, 1998.
  17. Pop E., Pop M. – Programare in limbaj de asamblare I80X86, Ed. Didactica si Pedagogica R.A., Bucuresti, 1999.
  18. Schaffer - PC Underground, Abacus, USA, 1998.
  19. Scott M. – PC Depanare si modernizare, Ed. Teora, Bucuresti, 1995.

CONTEST TOPIC

ASSOCIATE PROFESSOR, POS.13

TOURISM ECONOMY
PRICES ANDCOMPETITION

SUBJECTS:

TOURISM ECONOMY

  1. Conceptual approach concerning tourism
  2. Tourism forms and factors of influence
  3. Tourism impact in economy
  4. Touristic circulation
  5. Touristic market
  6. Touristic services
  7. Touristic transport services
  8. Touristic accommodation services
  9. Touristic catering services
  10. Complementary touristic services
  11. The efficiency of touristic activities

Bibliography:

  1. Băltăreţu A., Economia turismului, Editura ProUniversitaria, Bucureşti, 2012
  2. Ban O., Economia turismului internațional, Editura Universității din Oradea, 2006
  3. Cristureanu C., Economia şi politica turismului internațional, Editura Abeona, Bucureşti, 2003
  4. Neacşu N., Băltăreţu A., Economia turismului - studii de caz, statistici, legislaţie, Editura Uranus, Bucureşti, 2008
  5. Nedelea A., Mazilu M., Turism. Teorie şi practică, Editura Casa Cărţii de Ştiinţă, Cluj-Napoca, 2014
  6. Patrichi C., Turism internaţional, Evoluţie, Particularităţi, Tendinţe, Editura Pro Universitaria, Bucureşti, 2013
  7. Minciu R., Economia turismului, Editura Uranus, București, 2005

SUBJECTS:

PRICES AND COMPETITION

  1. Costs – the basis of prices substantiation
  2. The mechanism and functions of prices
  3. Prices categories and the structure of prices
  4. The forming mechanism of prices under the incidence of VAT
  5. Price decision
  6. Establishing prices in enterprises
  7. Methods of price fixing based on costs
  8. Substantiation and updating prices with the offer
  9. Competition
  10. Protection of economic competition
  11. Anti-competitive practices

Bibliography:

  1. Băndoi A., Preţuri şi concurenţă, Editura Universitaria, Craiova, 2005
  2. Beju V., Preţuri, Editura Economică, Bucureşti, 2000
  3. Ciurlău C., Dura C., Preţuri şi concurenţă, Editura Focus, Petroşani, 2002
  4. Moşteanu T. (coord.), Preţuri şi concurenţă, Editura Tribuna Economică, Bucureşti, 2003
  5. Moşteanu T., Dumitrescu D., Alexandru F., Vuţă M., Obreja L., Şerbănescu C., Stoian A., Preţuri şi concurenţă, Editura Universitară, Bucureşti, 2005
  6. Tomiţă I., Ciurlău C., Băndoi A., Marcu N., Preţuri. Manual universitar, Editura Universitaria, Craiova, 2003
  7. Vorzsak, M., Guţ, C., Toader, V., Piaţă, concurenţă, preţuri, Editura Alma Mater, Cluj-Napoca, 2011