SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
I nternational Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue. 6



                                            Robotics without teacher
                      AIB Abdelatif1, AIB Smain1, CHAIB Rachid1, Verzea Ion2
               1
                   Laboratory engineering of transport and environment, Mentouri-Constantine University, Algeria
                                         2
                                           Technical University Gh . Asachi Iasi, Ro man ia




Abstract:
          The modernization of the formation within a university program obliges us to imp lement instruments, wh ich
contribute to the methods of teaching and preparing the student to be impregnated with an effective teaching, which facilitat es
the acquisition of the elementary techniques of robotics and to assimilate the concepts relating to the discipline.
          The bulk of material dealing with robot theory, design, and applications has been widely scattered in numerous
technical journals, conference proceedings, and some textbooks that either focus attention on some specialized area of robotics.
Consequently, it is a rather difficult task, part icularly for a newco mer, to learn the range of principles underlying this su bject
matter.
          The primary idea of this art icle is to give for a newco mer the basic analytical techniques and fundamental princip les of
robotics, and to organize them under instrument in a unified and coherent manner.
          To this end, the introduction of new methods of training for the courses, TD and TP (Simulat ion) is essential, fro m
where the idea to design a didactic tools.
          In this article, we chose a presentation of a teaching tool in the field of robotics judging essential to any student of the
specialty, and we enriched this didactic course by complements allowing better seize the range of the put tools and to stress the
importance of the ideas developed in this work. These comp lements present original applicat ions in the field of robotics. This
tool is designed under environment MAPLE, with the use of the MAPLETS for the design of the interfaces.

Key words: Didactic tool, Education, Formation, Training, Robotics, Maple, Maplets .

1. Introduction
         The modernization of the formation within a university program obliges us to imp lement instruments, wh ich
contribute to the methods of teaching and preparing the student to be impregnated with an effective teaching, which facilitates
the acquisition of the elementary techniques of robotics and to assimilate the concepts relating to the discipline.
         The reform of the university education is an organizational change which is based on major purposes which guide the
actions. It is of primary importance to wonder about teaching bases which must underlie it. It is significant to build the
instruments of which will co me to fo rm part all the activit ies of this new system.
         To place at the disposal of the student and the professional in search of an additional t rain ing, all the panoply of
equipment and didactic tools necessary to study the robotics is inevitable way to satisfying this refo rm.
         The number of hours of study is never sufficient for the students to have a good format ion, which they oblige them to
make an effort to acquire a better formation. Th is tool was conceived to provide to students involved in robotics and automat io n
with a co mprehensive of the basic princip les underlying the design, analysis, and synthesis of robotic system.
         We are interested, in this work, on the integration of tools and instruments, to be adapt at this organizational change.
These are the reflections which will finally lead us to work out a didactic model being able to serve as basis with the university
education that we undertake today, and on which the emergent countries melt leg itimate hopes.

2. Robot Arm Kinematics and Dynamics
The bulk of material dealing with robot theory, design, and applications has been widely scattered in numerous technical
journals, conference proceedings, and some textbooks that either focus attention on some specialized area o f robotics.
Robot arm kinematics deals with the analytical study of the geometry of motion of robot arm with respect to a fixed reference
coordinate system without regard to the forces/moments that cause the motion. Thus, kinematics deals with the analytical
description of the spatial displacement of the robot as a function of time, in particular the relation between the joint -variable
space and the position and orientation of the end-effectors of a robot arm [7].
Robot arm dynamics, on the other hand, deals with the mathematical formulat ion of the e quations of robot arm motion. The
dynamic equations of motion of a manipulator are a set of mathematical equations describing the dynamic behavior of the
man ipulator.



Issn 2250-3005(online)                                           October | 2012                                 Page   125
I nternational Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue. 6



         The notation of Denavit and Hartenberg is introduced and applied consistently throughout the tool. Jacobian matrices,
workspaces and singularit ies studied in this instrument. This instrument introduces the dynamic of robotics manipulator of th e
serial type wh ile d iscussing extensively the recursive Newton – Euler algorith m.

3. The Didactic tool
The aim of the tool is to serve as an instrument in robotics courses; another aim is to serve as a reference to the newcomer an d
student, in order to facilitate the integration of the teaching relations in the university higher education. This tool co vers
extensively the kinematics and dynamics of robotic manipulators of the serial type.
To design a didactic tool, it is to think on the contents and the way of supporting the discovery, the application or the syn thesis
of a concept by handling.
          The teacher is certainly in first a pedagogue. The teaching act uses the three kinds of teaching relations: relations of
teaching between the didactic professor and student, relations between the professor and the subject of study, the relations of
trainings between the student and the subject of study (development of the student competences).
          To create a tool, it is first of all necessary to wonder about the needs for the students, and the difficu lties of raising an d
the means necessary to lead to this finality. The tool must be a "facilitator" its answers a fixed goal and corresponds to a
category of student’s aimed. This tool is usable in autonomy offering keys of comprehension.
          To model, it is artificially to create one or more variables, resulting fro m a the oretical step aiming at replacing
invisible co mp lex phenomena by simplified and visible phenomena. It is the association between the support and the step which
concretizes the tool. The support remains only one means with the service of the step or the edu cational strategy.
          An association of formulas, definit ions and simulat ions, so speaking are such, not constituting a didactic tool only as
fro m the mo ment when it forms part of a step. This association has a cognitive purpose. It borrows for that ergonomics of
coherent interface having menus, the explanatory buttons, legends, texts, questioning, animation, o rganizat ion sets of themes …
          A well designed didactic tool, directs the reasoning of the student towards a rational reflection, facilitates the
construction of the concepts by graduated activities, and establishes a cognitive interaction between the student and the
discipline taught by generating new knowledge.
          These tools can be useful like logistical teaching support for the teachers, and can also take part in the capitalization of
the knowledge within the universities.

4. The Maple software like support for this didactic tool
The Maple software is a system of symbolic calcu lation system [5, 6], it makes it possible to make advanced mathemat ical
calculations. Several bookshops of functions and mathematical operations are already implemented. The software offers an
environment of wo rk easy to use and allows a great speed of development, thus evoking its capacity to handle the data of
symbolic manner system or algebraic. This symbolic capacity system makes it possible for Maple to calculate exact analytical
solutions with many mathematical problems including systems of equations, integrals, differential equations and problems of
linear algebra.
          We chose the Maple software like environ ment of this didactic tool, to exp lo it its system of calculat ion symbolic
system and the interactivity of the software with its learning.
          Moreover, Maple has a package Maplets [2, 3], which offers to the tool an ergonomics in the application, this package
allo ws us possibility to create windows, buttons, limp of dialogue and other visual interfaces which interact with the studen t.
The package of Maplets is one in the effective ways to develop the applications of GUI (Graphic User Interface). Maple is more
favorable for the mathematical resolution of the problems in robotics than JAVA or the language C [1], especially for the
representations in 3d.
          We used Maple as a support for the creation of the didactic tool, to allow to the students the means to assimilate well
the concepts of robotics; it would offer them a favorable framewo rk to the training of the discipline.

5. The interface of the didactic tool proposed
This work concentrates on the use of a whole of Maplets instructions, for the graphic modeling of the tool, which interrogates
with the mathematical core of Maple, offering an effect ive educational tool for the students and teachers.
The principal interface of the tool comprises a menu treating on a hierarchical ba sis the contents of the robotics courses [ 7 ],
starting with general informat ion on Robotics, passing by the various concepts of the discipline, parameter setting of Dinave t-
Hartenberg, the homogeneous matrices of passage, the Jacobian, products of the ma trices of passage, dynamics until simu latio n
moving. The tool comp rises also windows, buttons, edit zone, and zone for simu lation (figure 1). The tool t reats in particula r
the robotics of the manipulator arms.




Issn 2250-3005(online)                                             October | 2012                                   Page   126
I nternational Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue. 6




                                                   Figure 1: Interface principal menu
         For examp le if we activate the “Généralité” tit le in the menu, we can consult part of the course [ 7] (figure 2), we
chose this step, to facilitate with the learner the visual acquisition of information, even the division of the various menus is
made with an aim of specifying the contents of the module to study.




                                        Figure 2: Activation of the title appearing in the menu
          In order of enriching the contents of the tool, we equipped it with all the instruments which helps learning to well
assimilating his course, these instruments are put in a step which allows the student a memo rizing knowledge, by a visual
acquisition of information, the comprehension and the application of the concepts of robotics are facilitated by the activation of
the buttons [ 8 ]. To acquire the concepts by handling, the tool proposes to the learner the means of analyzing the facts and
interpretations of simulat ions in order to help him to understand the concept, and it also offers an self-evaluation for learner b y
exercises and QCM [ 7 ].
          Teaching does not consist in solving problems for the students, or their post solutions but requires much more profit -
sharing and of training. The student needs to think on process of solution by himself.
          In this context, the immediate reaction are very useful characteristics for the students, they find the advice and the step
by step control of their answers, an effective method.
          learners often find difficu lties in employing the mathematical formu las, in their right place to solve a problem of
robotics, one proposes through this tool, a means to raise this difficu lty, the figure (3) and figure (4) can be used, at the time of
a revision, as an examp le of comprehension, it directs learner in a process by explanatory comments, it progressively guides
him by stages.




Issn 2250-3005(online)                                           October | 2012                                 Page   127
I nternational Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue. 6




                Figure 3: Example of resolution                    Figure 4: Stages to follow to solve the example

         Some phenomena in robotics can be explained only by representations in 3d, even the teachers find difficult ies to
make them understood to the students, for this reason the support used in this tool comb ines text, graphics and animat ion. This
support allows a new pedagogic approach with the use of more attractive method where the interactiv ity plays a role of
assimilation, and with the possibility of an advantageous adaption to the process of training of learn ing. Figure (5) shows that
when designing tool, we reserved the lower corner right to present the simulat ion of the manipulator arm.




                                          Figure 5: Appearance of the zone of simu lation

       In addition to animation, the learner needs other information allo wing him acquiring the discipline, this is why we have
associated other data like the rotates angles, the matrices of passage, the coordinates and orientation of the end - effecter [7 ].




         Figure 6: Product of the matrices of passage            Figure 7: Coord inates of the effector and its orientation



Issn 2250-3005(online)                                           October | 2012                                 Page   128
I nternational Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue. 6



6. Conclusion

         The number of hours of study is never sufficient for the students to have a good format ion, wh ich they oblige them to
make extra efforts to acquire a better format ion, which carries out the students to be even dealt with by themselves.
         The proposed teaching tool finally is only an attempt to describe a need imposed by the reform of university education.
This model is a tool for managing changes caused by pedagogical innovation that is the modernization of the structure of
teaching methods. It continues in the context, the acquisition of concepts through manipulat ion. But in order to make this work
effective, it is still necessary that it is adapted to the group for wh ich it is intended.
         The originality of work arises out of didactic tool developed under the environment of the mathematical software,
Maple, a support of teaching assistance for the assimilation of the mod ule of robotics. This step will not be limited to the field
of robotics; it will be spread out over other disciplines in order to raise other difficult ies.
          Need to give students a good education, uniform and customizable, obliges us to offer an approach t hat fits into a
logical accumu lation of knowledge, such knowledge has become an important aspect in modern scientific education.

References
[1] Yasuyuki NAKAMURA. E-Learning fo r math class using Maple and MapleNet Graduate School of Informat ion
     Science, Nagoya University
[2] Douglas B & Philip B. Yasskin. Maplets for Calcu lus : Imp roving Student Skills and Understanding in Calculus. USA
     2008
[3] Douglas B. Meade Philip B. Yasskin., Maplets for Calculus – Tutoring without the Tutor1, USA
[4] Douglas B. Maple 8 and Maplets : A New Use of Co mputer Algebra for Teaching Mathematics and Science. USA.
[5] http://www.maplesoft.co m
[6] M. B. Monagan. Maple Advanced Programming Guide. Maple soft, a div ision of Waterloo Maple Inc. 2007.
[7] K.S. FUR.C. GONZA LEZC.S, G.LEE. ROBOTICS: CONTROL, SENSING, VISION, and INTELLIGENCE. ISBN 0-
     07-022625-3 USA 1987
[8] Pascal Lerou x. 20 ans de Robotique Pédagogique à l’Université du Maine. Skholê, hors -série 2, 3-14. 2005




Issn 2250-3005(online)                                          October | 2012                                Page   129

Contenu connexe

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

En vedette

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

En vedette (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

A broad ranging open access journal Fast and efficient online submission Expert peer review, rapid publication High visibility

  • 1. I nternational Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue. 6 Robotics without teacher AIB Abdelatif1, AIB Smain1, CHAIB Rachid1, Verzea Ion2 1 Laboratory engineering of transport and environment, Mentouri-Constantine University, Algeria 2 Technical University Gh . Asachi Iasi, Ro man ia Abstract: The modernization of the formation within a university program obliges us to imp lement instruments, wh ich contribute to the methods of teaching and preparing the student to be impregnated with an effective teaching, which facilitat es the acquisition of the elementary techniques of robotics and to assimilate the concepts relating to the discipline. The bulk of material dealing with robot theory, design, and applications has been widely scattered in numerous technical journals, conference proceedings, and some textbooks that either focus attention on some specialized area of robotics. Consequently, it is a rather difficult task, part icularly for a newco mer, to learn the range of principles underlying this su bject matter. The primary idea of this art icle is to give for a newco mer the basic analytical techniques and fundamental princip les of robotics, and to organize them under instrument in a unified and coherent manner. To this end, the introduction of new methods of training for the courses, TD and TP (Simulat ion) is essential, fro m where the idea to design a didactic tools. In this article, we chose a presentation of a teaching tool in the field of robotics judging essential to any student of the specialty, and we enriched this didactic course by complements allowing better seize the range of the put tools and to stress the importance of the ideas developed in this work. These comp lements present original applicat ions in the field of robotics. This tool is designed under environment MAPLE, with the use of the MAPLETS for the design of the interfaces. Key words: Didactic tool, Education, Formation, Training, Robotics, Maple, Maplets . 1. Introduction The modernization of the formation within a university program obliges us to imp lement instruments, wh ich contribute to the methods of teaching and preparing the student to be impregnated with an effective teaching, which facilitates the acquisition of the elementary techniques of robotics and to assimilate the concepts relating to the discipline. The reform of the university education is an organizational change which is based on major purposes which guide the actions. It is of primary importance to wonder about teaching bases which must underlie it. It is significant to build the instruments of which will co me to fo rm part all the activit ies of this new system. To place at the disposal of the student and the professional in search of an additional t rain ing, all the panoply of equipment and didactic tools necessary to study the robotics is inevitable way to satisfying this refo rm. The number of hours of study is never sufficient for the students to have a good format ion, which they oblige them to make an effort to acquire a better formation. Th is tool was conceived to provide to students involved in robotics and automat io n with a co mprehensive of the basic princip les underlying the design, analysis, and synthesis of robotic system. We are interested, in this work, on the integration of tools and instruments, to be adapt at this organizational change. These are the reflections which will finally lead us to work out a didactic model being able to serve as basis with the university education that we undertake today, and on which the emergent countries melt leg itimate hopes. 2. Robot Arm Kinematics and Dynamics The bulk of material dealing with robot theory, design, and applications has been widely scattered in numerous technical journals, conference proceedings, and some textbooks that either focus attention on some specialized area o f robotics. Robot arm kinematics deals with the analytical study of the geometry of motion of robot arm with respect to a fixed reference coordinate system without regard to the forces/moments that cause the motion. Thus, kinematics deals with the analytical description of the spatial displacement of the robot as a function of time, in particular the relation between the joint -variable space and the position and orientation of the end-effectors of a robot arm [7]. Robot arm dynamics, on the other hand, deals with the mathematical formulat ion of the e quations of robot arm motion. The dynamic equations of motion of a manipulator are a set of mathematical equations describing the dynamic behavior of the man ipulator. Issn 2250-3005(online) October | 2012 Page 125
  • 2. I nternational Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue. 6 The notation of Denavit and Hartenberg is introduced and applied consistently throughout the tool. Jacobian matrices, workspaces and singularit ies studied in this instrument. This instrument introduces the dynamic of robotics manipulator of th e serial type wh ile d iscussing extensively the recursive Newton – Euler algorith m. 3. The Didactic tool The aim of the tool is to serve as an instrument in robotics courses; another aim is to serve as a reference to the newcomer an d student, in order to facilitate the integration of the teaching relations in the university higher education. This tool co vers extensively the kinematics and dynamics of robotic manipulators of the serial type. To design a didactic tool, it is to think on the contents and the way of supporting the discovery, the application or the syn thesis of a concept by handling. The teacher is certainly in first a pedagogue. The teaching act uses the three kinds of teaching relations: relations of teaching between the didactic professor and student, relations between the professor and the subject of study, the relations of trainings between the student and the subject of study (development of the student competences). To create a tool, it is first of all necessary to wonder about the needs for the students, and the difficu lties of raising an d the means necessary to lead to this finality. The tool must be a "facilitator" its answers a fixed goal and corresponds to a category of student’s aimed. This tool is usable in autonomy offering keys of comprehension. To model, it is artificially to create one or more variables, resulting fro m a the oretical step aiming at replacing invisible co mp lex phenomena by simplified and visible phenomena. It is the association between the support and the step which concretizes the tool. The support remains only one means with the service of the step or the edu cational strategy. An association of formulas, definit ions and simulat ions, so speaking are such, not constituting a didactic tool only as fro m the mo ment when it forms part of a step. This association has a cognitive purpose. It borrows for that ergonomics of coherent interface having menus, the explanatory buttons, legends, texts, questioning, animation, o rganizat ion sets of themes … A well designed didactic tool, directs the reasoning of the student towards a rational reflection, facilitates the construction of the concepts by graduated activities, and establishes a cognitive interaction between the student and the discipline taught by generating new knowledge. These tools can be useful like logistical teaching support for the teachers, and can also take part in the capitalization of the knowledge within the universities. 4. The Maple software like support for this didactic tool The Maple software is a system of symbolic calcu lation system [5, 6], it makes it possible to make advanced mathemat ical calculations. Several bookshops of functions and mathematical operations are already implemented. The software offers an environment of wo rk easy to use and allows a great speed of development, thus evoking its capacity to handle the data of symbolic manner system or algebraic. This symbolic capacity system makes it possible for Maple to calculate exact analytical solutions with many mathematical problems including systems of equations, integrals, differential equations and problems of linear algebra. We chose the Maple software like environ ment of this didactic tool, to exp lo it its system of calculat ion symbolic system and the interactivity of the software with its learning. Moreover, Maple has a package Maplets [2, 3], which offers to the tool an ergonomics in the application, this package allo ws us possibility to create windows, buttons, limp of dialogue and other visual interfaces which interact with the studen t. The package of Maplets is one in the effective ways to develop the applications of GUI (Graphic User Interface). Maple is more favorable for the mathematical resolution of the problems in robotics than JAVA or the language C [1], especially for the representations in 3d. We used Maple as a support for the creation of the didactic tool, to allow to the students the means to assimilate well the concepts of robotics; it would offer them a favorable framewo rk to the training of the discipline. 5. The interface of the didactic tool proposed This work concentrates on the use of a whole of Maplets instructions, for the graphic modeling of the tool, which interrogates with the mathematical core of Maple, offering an effect ive educational tool for the students and teachers. The principal interface of the tool comprises a menu treating on a hierarchical ba sis the contents of the robotics courses [ 7 ], starting with general informat ion on Robotics, passing by the various concepts of the discipline, parameter setting of Dinave t- Hartenberg, the homogeneous matrices of passage, the Jacobian, products of the ma trices of passage, dynamics until simu latio n moving. The tool comp rises also windows, buttons, edit zone, and zone for simu lation (figure 1). The tool t reats in particula r the robotics of the manipulator arms. Issn 2250-3005(online) October | 2012 Page 126
  • 3. I nternational Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue. 6 Figure 1: Interface principal menu For examp le if we activate the “Généralité” tit le in the menu, we can consult part of the course [ 7] (figure 2), we chose this step, to facilitate with the learner the visual acquisition of information, even the division of the various menus is made with an aim of specifying the contents of the module to study. Figure 2: Activation of the title appearing in the menu In order of enriching the contents of the tool, we equipped it with all the instruments which helps learning to well assimilating his course, these instruments are put in a step which allows the student a memo rizing knowledge, by a visual acquisition of information, the comprehension and the application of the concepts of robotics are facilitated by the activation of the buttons [ 8 ]. To acquire the concepts by handling, the tool proposes to the learner the means of analyzing the facts and interpretations of simulat ions in order to help him to understand the concept, and it also offers an self-evaluation for learner b y exercises and QCM [ 7 ]. Teaching does not consist in solving problems for the students, or their post solutions but requires much more profit - sharing and of training. The student needs to think on process of solution by himself. In this context, the immediate reaction are very useful characteristics for the students, they find the advice and the step by step control of their answers, an effective method. learners often find difficu lties in employing the mathematical formu las, in their right place to solve a problem of robotics, one proposes through this tool, a means to raise this difficu lty, the figure (3) and figure (4) can be used, at the time of a revision, as an examp le of comprehension, it directs learner in a process by explanatory comments, it progressively guides him by stages. Issn 2250-3005(online) October | 2012 Page 127
  • 4. I nternational Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue. 6 Figure 3: Example of resolution Figure 4: Stages to follow to solve the example Some phenomena in robotics can be explained only by representations in 3d, even the teachers find difficult ies to make them understood to the students, for this reason the support used in this tool comb ines text, graphics and animat ion. This support allows a new pedagogic approach with the use of more attractive method where the interactiv ity plays a role of assimilation, and with the possibility of an advantageous adaption to the process of training of learn ing. Figure (5) shows that when designing tool, we reserved the lower corner right to present the simulat ion of the manipulator arm. Figure 5: Appearance of the zone of simu lation In addition to animation, the learner needs other information allo wing him acquiring the discipline, this is why we have associated other data like the rotates angles, the matrices of passage, the coordinates and orientation of the end - effecter [7 ]. Figure 6: Product of the matrices of passage Figure 7: Coord inates of the effector and its orientation Issn 2250-3005(online) October | 2012 Page 128
  • 5. I nternational Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue. 6 6. Conclusion The number of hours of study is never sufficient for the students to have a good format ion, wh ich they oblige them to make extra efforts to acquire a better format ion, which carries out the students to be even dealt with by themselves. The proposed teaching tool finally is only an attempt to describe a need imposed by the reform of university education. This model is a tool for managing changes caused by pedagogical innovation that is the modernization of the structure of teaching methods. It continues in the context, the acquisition of concepts through manipulat ion. But in order to make this work effective, it is still necessary that it is adapted to the group for wh ich it is intended. The originality of work arises out of didactic tool developed under the environment of the mathematical software, Maple, a support of teaching assistance for the assimilation of the mod ule of robotics. This step will not be limited to the field of robotics; it will be spread out over other disciplines in order to raise other difficult ies. Need to give students a good education, uniform and customizable, obliges us to offer an approach t hat fits into a logical accumu lation of knowledge, such knowledge has become an important aspect in modern scientific education. References [1] Yasuyuki NAKAMURA. E-Learning fo r math class using Maple and MapleNet Graduate School of Informat ion Science, Nagoya University [2] Douglas B & Philip B. Yasskin. Maplets for Calcu lus : Imp roving Student Skills and Understanding in Calculus. USA 2008 [3] Douglas B. Meade Philip B. Yasskin., Maplets for Calculus – Tutoring without the Tutor1, USA [4] Douglas B. Maple 8 and Maplets : A New Use of Co mputer Algebra for Teaching Mathematics and Science. USA. [5] http://www.maplesoft.co m [6] M. B. Monagan. Maple Advanced Programming Guide. Maple soft, a div ision of Waterloo Maple Inc. 2007. [7] K.S. FUR.C. GONZA LEZC.S, G.LEE. ROBOTICS: CONTROL, SENSING, VISION, and INTELLIGENCE. ISBN 0- 07-022625-3 USA 1987 [8] Pascal Lerou x. 20 ans de Robotique Pédagogique à l’Université du Maine. Skholê, hors -série 2, 3-14. 2005 Issn 2250-3005(online) October | 2012 Page 129