Design a cartesian trajectory planner

Assignment Help Other Engineering
Reference no: EM132303028

Advanced Robotics Project - Control and Trajectory Planning for a Motoman MH3F robot

Figure 1 shows a Motoman MH3F robot. This is a computer controlled six-joint robot, driven by six servomotors. The geometrical parameters of the MH3F are given in Figure 1(b). (Note- Figures are in attached file).

In this project students are required to work in groups to

1. Build a dynamic model of the first 3 degree of freedom (DOF) of the robot using MATLAB's Simscape - using the dynamic parameters given in the table below. Design PID controllers and incorporate them in the Simulink model to control the robot

2. Design a cartesian trajectory planner for the first 3 degrees of freedom of the robot to move a straight line between the initial and final cartesian locations defined by users.

The system developed should be implemented in SIMULINK and should allow the user to specify the following:

1. Desired initial and final locations of the end-effector in Cartesian space (either in metres or in millimetres).

2. Robot speed as a percentage of the nominal maximum linear speed (It is assumed that the maximum linear speed of the robot is 0.3 m/s and can be achieved instantaneously).

3. Plots are required: i.e., actual and desired joint positions and the wrist centre positions in Cartesian space vs. time, and tracking errors (in both joint and Cartesian space) vs. time.

The robot simulator should be designed based on the assumed parameters of the robot given in Table 1 (attached). Assume that the inertial properties provided for link 3 incorporates those for links 4-6.

Assessment Schedule and Requirements: The final demonstrations of the completed projects, you are required to demonstrate:

  • A dynamic model of the first 3DOF of the robot in Simulink using Simscape with PID joint controllers to control the robot to follow desired trajectories.
  • Cartesian space trajectory planner for the first 3DOF of the MH3F robot. The planner needs to accept user specified initial and final cartesian positions.
  • Test the generated trajectory on the Simulink model to compare the desired and actual trajectory of the wrist centre of the robot.

The group report should contain at least the following aspects:

  • Aim of the project.
  • Methodologies, detailed equations and calculations used in designing the dynamic model and trajectory planner.
  • MATLAB/SIMULINK programs used in the project.
  • Plots/outputs that demonstrate the effectiveness of the controller/planner.
  • Conclusions

Explained clearly what need in this project -

1. Build a dynamic model of the first 3 degree of freedom (DOF) using the dynamic parameters given in the table. 2.Report should have

  • Aim of the project.
  • Methodologies, detailed equations and calculations used in designing the dynamic model and trajectory
  • planner.
  • MATLAB/SIMULINK programs used in the project.
  • Plots/outputs that demonstrate the effectiveness of the controller/planner.
  • Conclusions

3. Report should explain and depict:

  • A dynamic model of the first 3DOF of the robot in Simulink using Simscape with PID joint controllers to control the robot to follow desired trajectories.
  • Cartesian space trajectory planner for the first 3DOF of the MH3F robot. The planner needs to accept user specified initial and final cartesian positions.
  • Test the generated trajectory on the Simulink model to compare the desired and actual trajectory of the wrist centre of the robot.

4. Note:

a) The system developed should be implemented in SIMULINK and should allow the user to specify the following:

  • Desired initial and final locations of the end-effector in Cartesian space (either in metres or in millimetres).
  • Robot speed as a percentage of the nominal maximum linear speed (It is assumed that the maximum linear speed of the robot is 0.3 m/s and can be achieved instantaneously).
  • Plots are required: i.e., actual and desired joint positions and the wrist centre positions in Cartesian space vs. time, and tracking errors (in both joint and Cartesian space) vs. time.

b) The robot simulator should be designed based on the assumed parameters of the robot given in Table 1. Assume that the inertial properties provided for link 3 incorporates those for links 4-6.

Attachment:- Assignment Files.rar

Reference no: EM132303028

Questions Cloud

How to reduce the operating budget : What are some budget reduction strategies that can be implemented?
Similarities and differences between the federal budget : Compare and contrast the similarities and differences between the federal budget process and the budget process for a municipal agency such as XYZ police
General obligation bonds and revenue bonds : What is the difference between general obligation bonds and revenue bonds?
What are the long term goals : What are the long term goals that would result from the amazon and whole foods merger?
Design a cartesian trajectory planner : 300599 Advanced Robotics Project - Control and Trajectory Planning for a Motoman MH3F robot, Western Sydney University, Australia
Pays for employer-provided health insurance : What does this suggest about who really pays for employer-provided health insurance?
World trade organization website : The WTO deals with the global rules of trade between nations. Its main function is to ensure that trade flows as smoothly, predictably and freely as possible.
Direct effects of brexit on patterns of trade : June 2016, Britain voted in a referendum to exit from the European Union (this has been termed "Brexit"). Since then, disagreement over the terms have stalled
Producers and consumers in country : Discuss each country's position, what approach each has taken, and how this "trade war" has affected producers and consumers in each country.

Reviews

len2303028

5/10/2019 4:31:33 AM

Open two attached files to know clearly about this assignment. In simple structure file, I explained clearly what I need in this project. Submit the softcopy of your project report (in PDF or MS Word format) and software codes. You are required to work in groups of two to three students each. Group members should be familiar with all aspects of the project. Assessment Schedule and Requirements: Learning on using MATLAB Simscape in building the Simulink model of a non-planar robot (10%). Assessment time – Lecture and tutorial in Week 8.

len2303028

5/10/2019 4:31:21 AM

The final demonstrations of the completed projects are to be held during tutorials in Week 12 in your tutorial room. You are required to demonstrate: A dynamic model of the first 3DOF of the robot in Simulink using Simscape with PID joint controllers to control the robot to follow desired trajectories. (5%) Cartesian space trajectory planner for the first 3DOF of the MH3F robot. The planner needs to accept user specified initial and final cartesian positions. (5%) Test the generated trajectory on the Simulink model to compare the desired and actual trajectory of the wrist centre of the robot. (10%).

len2303028

5/10/2019 4:31:15 AM

The final written report should be no more than 20 A4 pages (pages exceeding the page limit will be penalised by 10% of full mark per page). The fonts used should not be smaller than 12 pts Times New Roman with margin of no less than 2cm on all sides. Marking criteria of the report can be found in the unit Learning Guide.

Write a Review

Other Engineering Questions & Answers

  Characterization technology for nanomaterials

Calculate the reciprocal lattice of the body-centred cubic and Show that the reciprocal of the face-centred cubic (fcc) structure is itself a bcc structure.

  Calculate the gasoline savings

How much gasoline do vehicles with the following fuel efficiencies consume in one year? Calculate the gasoline savings, in gallons per year, created by the following two options. Show all your work, and draw boxes around your answers.

  Design and modelling of adsorption chromatography

Design and modelling of adsorption chromatography based on isotherm data

  Application of mechatronics engineering

Write an essay on Application of Mechatronics Engineering

  Growth chracteristics of the organism

To examine the relationship between fermenter design and operating conditions, oxygen transfer capability and microbial growth.

  Block diagram, system performance and responses

Questions based on Block Diagram, System Performance and Responses.

  Explain the difference in a technical performance measure

good understanding of Mil-Std-499 and Mil-Std-499A

  Electrode impedances

How did this procedure affect the signal observed from the electrode and the electrode impedances?

  Write a report on environmental companies

Write a report on environmental companies

  Scanning electron microscopy

Prepare a schematic diagram below of the major parts of the SEM

  Design a pumping and piping system

creating the pumping and piping system to supply cool water to the condenser

  A repulsive potential energy should be a positive one

Using the data provided on the webvista site in the file marked vdw.txt, try to develop a mathematical equation for the vdW potential we discussed in class, U(x), that best fits the data

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd