Calculate the resultant transformation matrix

Assignment Help Other Engineering
Reference no: EM132225676

Robotics & Cybernetics Assignment -

Assignment 1 - Requirements

SECTION A - MAZE SOLVING ROBOT

The aim of this project is to programme Formula AllCode robot (or similar robotic platform) to solve a 5x5 maze shown in Figure 1. Addition of different sensors to the robot or adding landmarks to the maze is allowed. The robot must start from identified location and finish at the located location. A black line is drawn on the surface to show the finish line when the robot must stop. The robot must travel through the maze in less than 5 minutes.

2289_figure.png

Extra marks will be awarded if you can show that the robot has learned how to solve the maze after the second/third attempt. This will require avoiding dead end sections.

SECTION B - FOLLOW THE LINE

You are expected to programme a robots to follow a black circle line drawn on the floor. The start and stop positions are shown in Figure 2. The robot should be placed in the start position and it will wait until a clap sound is identified. The robot should stop when a gap is identified. The circle diameter is 55 cm.

The total travel time should be displayed on the LCD screen.

2041_figure1.png

You are expected to implement at least two different algorithms. For example you could incorporate P, PD or PID controllers to reduce the total travel time.

As an extra feature, a mobile app could be developed to display the approximate position of the Robot. It could also display the total travel time.

Report - Submit a formal written technical report of not more than 2500 words. The report should give a full description of the algorithms developed and your approach to solving the mission. The report should be self- explanatory and provides an introduction for the readers. Please include only important results in your report.

Assignment 2 - Requirements

SECTION A - ROBOT ARM KINEMATICS

Consider the following sequence of rotations and translations:

  • Rotate by φ = 45o about the current x-axis.
  • Rotate by ψ = 30o about the world x-axis.
  • Translation a = 2 along world z-axis.
  • Rotate by θ = 60o about the world y-axis.
  • Translation b = 1 along current x-axis.

Write the matrix product that will give the resulting homogenous transformation matrix. Calculate the resultant transformation matrix.

SECTION B - INVERSE KINEMATICS

Consider the planar robots shown in Figure 1 where a1 = a2 = 35 cm. To move the joint O2 from position A = [10 50] to B and then to C = [50 10] and D, how the joint angle θ1(t) and θ2(t) should be altered. Please comment on possible solutions and how the best solution is selected. For the selected solution, draw both θ1(t) and θ2(t) as a function of time.

80_figure2.png

Robot dynamics and speed of joint movement is NOT important for this question.

SECTION C - ROBOTICS RESEARCH

Describe the following terms and explain how that are used in a robotic application.

  • PWM (Pulse Width Modulation) for Speed control
  • Reflective Optosensors
  • Motion Planning

SECTION D - ROBOTICS RESEARCH

Select only one of the following research areas and prepare a short survey of the existing literatures in the selected area. Research areas are;

  • Robotics in Healthcare
  • Robotics and Automation
  • Assistive Robotics
  • Swarm Robotics
  • Biomimetic and Cognition Robotics
  • Robotic Rehabilitation.

The survey should include existing technologies and solutions and challenges that researchers are currently taking on. In your report critically evaluate existing solutions. In addition to your report for this section, you are required to have a short presentation to explain about your findings and chosen research topic.

Note - Need an algorithm and technical report of 2500 words.

Attachment:- Assignment Files.rar

Reference no: EM132225676

Questions Cloud

Review problem on employee evaluation : Feel employee has a chip on his shoulder after his suspension. Employee's emails towards the benefit group seems to be more negative research gathering.
Applying underlying change management policies and concepts : Support your comments by identifying and applying underlying change management policies and concepts.
Privacy by making abortion difficult to perform in state : Is the State of Texas infringing on a woman’s Right to Privacy by making abortion difficult to perform in the state? Why or why not?
Which staff resource is the bottleneck : Which staff resource is the bottleneck and what is the capacity of the process? What is the throughput time of a typical patient visit?
Calculate the resultant transformation matrix : ITEC40071 Robotics & Cybernetics Assignment, Nottingham Trent University, UK. Calculate the resultant transformation matrix
Was the recognition one that you appreciated : Motivation have you ever worked at a company where you have received recognition for your contributions? Was the recognition one that you appreciated
Describe a performance management system : Write a research paper in which you address the performance management system of a selected organization, based on information you have gathered and analyzed.
Describes saving dollars training and development : Which of the following statements best describes Saving Dollars' training and development?
Discuss the elements of organizational designs : Discuss the elements of organizational designs and how organizational design is linked to organizational behavior, communication, delegation, job satisfaction.

Reviews

len2225676

2/1/2019 1:31:58 AM

Instructions: Also, need an algorithm and technical report of ~ 2500 words. Extra marks will be awarded if you can show that the robot has learned how to solve the maze after the second/third attempt. This will require avoiding dead end sections.

len2225676

2/1/2019 1:31:50 AM

SUBMISSION - Submit zipped copy of the software code and an electronic copy of your report to the Module Dropbox. Demonstrate the project on the submission day. The exact time of demonstration to be agreed. HOW WILL THIS BE MARKED - The following percentages of marks are considered for each section. Section A Report - 30% of total mark, Section A Demonstration - 20% of total mark, Section B Report - 30% of total mark and Section B Demonstration - 20% of total mark.

len2225676

2/1/2019 1:31:44 AM

Report - The student is able to go beyond what has been taught and demonstrates ownership of the area as reflected in the quality of answers given. Demonstration Complete the described tasks in a relatively quick time with extra functionalities not described in the coursework description above.

len2225676

2/1/2019 1:31:36 AM

SUBMISSION - Submit an electronic copy of your report to the Module Dropbox. Submit an electronic copy of your presentation to the Module Dropbox. Presentation for the Robotics Research topic. Date/time to be agreed. Submit a formal written technical report of not more than 2500 words. The report should give a full description and calculations. The report should be self-explanatory and provides an introduction for the readers. Please include only important results in your report. You are required to submit an electronic copy of your report to Module Dropbox available from your NOW learning room.

len2225676

2/1/2019 1:31:29 AM

You should prepare a short presentation (5 to maximum 10 minutes) for Section D. Date/time of presentation to be agreed. HOW WILL THIS BE MARKED - The following percentages of marks are considered for each section. Section A - 25% of total mark. Section B - 30% of total mark. Section C - 15% of total mark. Section D (report) - 20% of total mark. Section D (classroom presentation) - 10% of total mark.

len2225676

2/1/2019 1:31:22 AM

Section A (25%) All correct answers with a step-by-step explanation of the calculation. Section B (30%) All correct calculations and step-by-step explanation of the calculation. Both angles are also presented as a function of time. Section C (15%) Correct description for all terms are provided. Information are beyond what has been described in lectures. Section D – Report (20%) Excellent discussion and evaluation of the selected research area. Section D – Presentation (10%) Excellent presentation and discussion of the selected research area. Very informative PowerPoint slides.

Write a Review

Other Engineering Questions & Answers

  Write a program to compute the average of an array

Write a program to compute the average of an array of 32 unsigned 8-bit integers stored in the program memory. Leave the array average in WREG.

  What is the minimum acceptable soil resilient modulus

The pavement has a 10-year design life, a reliability of 85%, an overall standard deviation of 0.30, drainage coefficients of 1.0, an initial PSI of 4.7, and a TSI of 2.5. What is the minimum acceptable soil resilient modulus?

  Draw phasor diagrams and express your results

Compute j^j and express the result in cartesian form.Compute (1-j*sqrt(3))^12 and express the result in Cartesian form.

  What volumetric flow rate is needed to produce

The propulsive force (thrust) developed to propel the jet ski shown in Fig. is a result of water pumped through the vehicle and exiting as a high-speed water jet. For the conditions shown in the figure, what volumetric flow rate is needed to produ..

  Tunnel cost comparisons

Search the internet for the link to the Boston tunnel, "the Big Dig" or the "Channel Tunnel," and London's Millennium Dome. In spite of their poor cost performance, why do you think these projects were supported to their conclusion? What would it ..

  Explain relevance of engineering economy analysis

Explain relevance of engineering economy analysis in the private sector. Explain key concepts and problem-solving processes used in management.

  What happens if the coupling capacitors are eliminated

Also discuss the exact role of coupling and bypass capacitors for a BJT circuits. What happens if the coupling capacitors are eliminated?

  Write an assembly code to configures the 8051

Configures the 8051 in one of the four baud rates by reading the Port 1 switch status. - Transmits and receives the test message

  Method of undertaking a point measurement traverse

Describe the method of undertaking an anemometer traverse for a mine airway and describe the two main methods of undertaking a pressure survey in a mine. What advantages and disadvantages do each method have?

  What is the vertical stress on the virgin seam

What is the total ore resource in tonnes - Describe suitable surface connection and Determine the factor of safety against failure for the pillar

  Presentation for upcoming series about helping families

For this project, you develop a presentation for an upcoming series about helping families become more active. This project has been modified for use in SIMnet

  Calculate the apparent molecular weight of the biomass

Calculate the apparent molecular weight of the biomass (kg/kmol). Calculate the stoichiometric oxygen requirement for complete combustion of this fuel.

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