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

  Design analogue circuit for such dosed loop control system

Design an analogue circuit for such a dosed loop control system, utilizing proportional control only. Explain the flown operation of your circuit and specifically in terms of Steady State Error, gain selection and stability. You may assume that th..

  Write a subroutine to configure to operate in one-shot mode

Write a subroutine to configure the DS1631A to operate in one-shot mode, 10-bit resolution, and low active polarity for TOUT output.

  An adc with eight channels of analog input

1. True or false. Sensor output is in analog. 5. True or false. An ADC with 8 channels of analog input must have 8 pins, one for each analog input.

  The properties of an ideal op-amp related issues

Discuss how the frequency of the input signal to an op-amp affects the voltage gain.

  Describe what the plc program and the pneumatic system

Describe what the PLC program and the pneumatic system do when you press the buttons - this goes in your report!

  Mass flow rate of isobutane

(a) The mass flow rate of isobutane in the binary cycle, (b) The net power outputs of both the flashing and the binary sections of the plant, and (c) The thermal efficiencies of the binary cycle and the combined plant.

  Determining the total mass of the car

Consider a 1400-kg car cruising at constant speed of 70 km/h. Now the car starts to pass another car, by accelerating to 110 km/h in 5 s. Determine the additional power needed to achieve this acceleration. What would your answer be if the total ma..

  Pair of graphs to show an perfectly competitive industry

Create a pair of graphs to show an perfectly competitive industry and firm in long-run equilibrium. Put the graphs side by side and use the same vertical scale for both graphs.

  What do you think is the artist message

You will visit an art museum of your choice. You may visit one in person or take a virtual tour via the Internet. Below is a list of museums that offer virtual.

  Design basic mathematical and signal processing operations

In the lab project, you will be applying the knowledge acquired in this course to design basic mathematical and signal processing operations.

  Write a program to obtain the current time

Write a program to obtain the current time and print it using strf time, so that it looks like the default output from date(1).

  Write report describing the climatic conditions experienced

ENG1004 Engineering Problem Solving Principles Assignment - Interim Report, Write a short report describing the climatic conditions experienced

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