Question
I want to solve this project , please help me you just doing assignment 2 but as assignment2 state it will start from assignment 1
I want to solve this project , please help me
you just doing assignment 2 but as assignment2 state it will start from assignment 1 by adding an interface for moving the tip of any of the robots you have created with a software button to move it up-down, left-right and in-out. For instance, I might have an x button which moves the current end-effector in the x direction positive or negatively by a small amount and similar buttons for the y and z directions
Practical Questions
Q1)Consider the following sub image
10 | 5 | 10 | 5 |
20 | 40 | 30 | 20 |
20 | 10 | 10 | 5 |
Apply the convolution kernel shown below to the pixels 40, 30. These two pixels indices are (2, 2) and (2, 3), respectively. Assume the first row and column start from index 1.
-1 | -2 | -1 |
0 | 0 | 0 |
1 | 2 | 1 |
Q2)Consider the following sub image
10 | 5 | 10 | 5 |
20 | 40 | 30 | 20 |
20 | 10 | 10 | 5 |
Apply the convolution kernel shown below to the pixels 40, 30. These two pixels indices are (2, 2) and (2, 3), respectively. Assume the first row and column start from index 1.
-1 | 0 | 1 |
-2 | 0 | 2 |
-1 | 0 | 1 |
Q3)Consider the following sub image
10 | 5 | 10 | 5 |
20 | 40 | 30 | 20 |
20 | 10 | 10 | 5 |
Apply the convolution kernel shown below to the pixels 40, 30. These two pixels indices are (2, 2) and (2, 3), respectively. Assume the first row and column start from index 1.
0 | -1 | 0 |
-1 | 4 | -1 |
0 | -1 | 0 |
Q4)Consider the following sub image
10 | 5 | 10 | 5 |
20 | 40 | 30 | 20 |
20 | 10 | 10 | 5 |
Apply the convolution kernel shown below to the pixels 40, 30. These two pixels indices are (2, 2) and (2, 3), respectively. Assume the first row and column start from index 1.
-1 | -1 | -1 |
-1 | 8 | -1 |
-1 | -1 | -1 |
Q5)If you are given the following subimage. Apply one iteration of the global Thresholding for the subimage using 21 as initial threshold and find the next threshold value.
10 | 20 | 15 | 10 | 15 | 45 |
20 | 10 | 15 | 20 | 25 | 35 |
5 | 10 | 20 | 25 | 25 | 25 |
10 | 25 | 30 | 25 | 20 | 20 |
25 | 30 | 30 | 25 | 25 | 25 |
20 | 40 | 45 | 50 | 35 | 30 |
Theoretical Questions
Q1)If you are given the following image which is a gray scale image. If we apply the gradient operation what will be the result?
Q2: Explain in your own words the process from imaging, to segmentation to 3D model creation. Give a concrete example and explain what the final file of the 3D model will contain.
Assignment Overview This assignment consists of Exploring the Robotics Toolbox for MATLAB and applying it to solve some robotics problems You will be writing and turning in (a) a report and (b) Well documented MATLAB code. This is an individual assignment, not a group assignment. The purpose of this assignment is for you to explore the concepts discussed in class and how they can be implemented with the Robotics Toolbox. Think about how this tool could be incorporated into your group project. For example, you might use it to drive a robotic system or model your planned system before you build it. MATLAB Instructions You are to be creative with experimenting with the MATLAB Robotics Toolbox available in the Toolkits/Links section. You are to create a matlab GUI interface to allow you to build and test different robots. In your interface, create a data block (perhaps use the table function of GUIDE) to allow the input of the DH parameters plus the theta offset parameter of any robot that needs to be created. Limit the total size of the robot to 6 Links (DOFs). The system should allow the input of the number of degrees of freedom to create given the list. 1. Once the values are entered, a robot matching these dimensions should be created and displayed. 2. A set of sliders should be provide that match the number of degrees of freedom (you can hide sliders that are not to be used) that allows the movement of all the joints of the ARM at hand. 3. A feature that allows the reach envelope of robot should be provided. This system will produce a rough envelope that the robot can operate in and show that envelope with the robot. 4. See the attached file for the DH_model creation.pdf and create the first 6 DOFs of the Aesop arm described in this article. Apply the toolbox's forward and inverse kinematics features to this model and show that this works. Provide plots of (i) its reach envelope and (ii) the arm in two or more different poses. In the report, provide evidence that the robot behaves like the actual arm pictured in the document. 5. In your report make sure to have a detailed description of the DH parameters and how they are created and that they mean. Use diagrams as needed. Show using your program how small errors in the DH parameters can result in errors at the end-effector. 6. In your report, please also answer (in its own section) the following questions:
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started