Technology and information management HW8
Requirement:
Design a mobile robot capable of moving indoors, climbing stairs, and performing useful tasks like cleaning. Proceed as follows: First, using a structured process, develop 4-6 alternative design concepts. Then, using an appropriate utility function, assess and compare these designs to select the “best” alternative for further development
Question Definition:
Trying to come up with various options towards the design of mobile robots, which will be capable of moving indoors, climbing stairs, and functioning important tasks e.g., cleaning.
Plan:
1. Designing a mobile robot
2. Development of various alternatives through the following processes
a. A FAST diagram
b. A Functional Structure
c. Getting necessary consumer requirements
d. Identification of multiple designs and comparing them
Execution:
1. Design: A mobile robot capable of moving indoors, climbing stairs and performing useful tasks like cleaning.
2. Development
a. FAST diagram of a mobile robot
b. A Functional Structure
c. Customer Requirements
i. Has the movement of the robot from one location to another – mobility (actuators)
ii. Effective in performing the cleaning duties – efficient in cleaning (end effectors)
iii. Easy to move the robot from one location to another – portability
iv. Ability to climb up or down a staircase – efficient in climbing (end effectors)
d. Basic design concepts of the mobile robot
|
Element |
Concept 1 |
2 |
3 |
4 |
|
Sensors |
Temperature |
Distance |
Proximity |
Tilt |
|
Movement/ locomotion |
Ball |
Omni |
Legs |
Standard wheels |
|
Ability to clean (End Effector) |
Brush |
Broom |
Vacuum Cleaner |
Steam mop |
|
Ability to avoid obstacles |
Ultrasonic sensors |
Proximity sensors |
IR sensors |
Head Detectors |
|
Actuators |
Electrical |
Hydraulic |
Pneumatic |
Pressurized |
e. Alternative designs(Note: the bolded features applying to every concept are in bold)
i. Alternative 1
|
Element |
1 |
2 |
3 |
4 |
|
Sensors |
Temperature |
Distance |
Proximity |
Tilt |
|
Movement/ locomotion |
Ball |
Omni |
Legs |
Standard wheels |
|
Ability to clean (End Effector) |
Brush |
Broom |
Vacuum Cleaner |
Steam mop |
|
Ability to avoid obstacles |
Ultrasonic sensors |
Proximity sensors |
IR sensors |
Head Detectors |
|
Actuators |
Electrical |
Hydraulic |
Pneumatic |
Pressurized |
ii. Alternative 2
|
Element |
1 |
2 |
3 |
4 |
|
Sensors |
Temperature |
Distance |
Proximity |
Tilt |
|
Movement/ locomotion |
Ball |
Omni |
Legs |
Standard wheels |
|
Ability to clean (End Effector) |
Brush |
Broom |
Vacuum Cleaner |
Steam mop |
|
Ability to avoid obstacles |
Ultrasonic sensors |
Proximity sensors |
IR sensors |
Head Detectors |
|
Actuators |
Electrical |
Hydraulic |
Pneumatic |
Pressurized |
iii. Alternative 3
|
Element |
1 |
2 |
3 |
4 |
|
Sensors |
Temperature |
Distance |
Proximity |
Tilt |
|
Movement/ locomotion |
Ball |
Omni |
Legs |
Standard wheels |
|
Ability to clean (End Effector) |
Brush |
Broom |
Vacuum Cleaner |
Steam mop |
|
Ability to avoid obstacles |
Ultrasonic sensors |
Proximity sensors |
IR sensors |
Head Detectors |
|
Actuators |
Electrical |
Hydraulic |
Pneumatic |
Pressurized |
iv. Alternative 4
|
Element |
1 |
2 |
3 |
4 |
|
Sensors |
Temperature |
Distance |
Proximity |
Tilt |
|
Movement/ locomotion |
Ball |
Omni |
Legs |
Standard wheels |
|
Ability to clean (End Effector) |
Brush |
Broom |
Vacuum Cleaner |
Steam mop |
|
Ability to avoid obstacles |
Ultrasonic sensors |
Proximity sensors |
IR sensors |
Head Detectors |
|
Actuators |
Electrical |
Hydraulic |
Pneumatic |
Pressurized |
With the comparison of these designs, the best model to be applied would be to use Alternative 1. this is due to the equipping of the robot with balls for movement and electrical actuators, which ensures fast movement. The vacuum cleaner is more effective compared to the alternative methods suggest. Additionally, equipping the machine with Head detectors provides there is no collision with obstacles.
Check:
Is that all correct?
YES
Learn and Conclusion:
In conclusion, interacting with the various robotic diagrams (FAST and FS) enables me to learn the functionality of the machines. I was also able to design a mobile robot and compare it with various design techniques that could have been applied.
HW7 Problem 4
Problem Definition
Barcode scanning software has been used in the current Information Technology as an efficient method of scanning devices, documents and company materials. The software is associated with high levels of technology, hardware, software components and efficiency in maintenance. Employees and customers prefer using this model due to its high levels of efficiency, user-friendliness, cost-saving device structure and a well-developed software solution for many companies. A user is required to have high speed, accuracy, and modern knowledge to experience the exceptional delivery of this software. Firms such as Scandit are internationally recognized in providing the best types of Barcode scanning software for modern firms through both mobile apps and computer networks. The software from Scandit has outperformed most scanning software that is globally recognized with up to 100% efficiency in company’s deliverables and this is the reason why many firms opt for Scandit Barcode designed software for their personal and business applications. The Barcode scanning software is enhanced to deliver fast scans at minimal periods whereby a single scanning speed is estimated to have an allowance of 480 scans every minute which is extremely fast for the normal human experience.
Plan
In this project, we will develop a type of Barcode Scanning Software known as the MatrixScan Scanning software. This type of scanning software is able to scan a number of multiple Barcodes at a single period (Alapetite, 2010). This means that the MatrixScan is able to capture a group of Barcodes all at once. An example is whereby a businessman captures stock counts with multiple Barcodes at a single time. The main function of the MatrixScan is to locate, track and decode a number of Barcodes at a single moment and ensuring the visual impact on documents has been enhanced through the automated scanning process. The Matrix Scan has the ability to assist a user to interact with the collected data in order to obtain the solutions needed for a project to be completed. Such information includes the total end of year stock, instructions on how to use a particular product and estimated time to complete the development of a product.
●What information is available for solving the problem?
· Online on the Class Website
Execution
A user moves their devices such as digital smart devices above the Barcodes which then capture the whole sequence and synchronize the data accordingly. This enables the simplification of different company tasks such as counting of stock, shipping and receiving of goods easier as the process is able to capture coded labels for each and every good being purchased or delivered at the port harbor. The powerful tool for the MatrixScan software is that it gives strong visual feedback for all the captured data enabling employees to receive more synchronized and error-free data and thereby attract more customers to purchase their goods and services. The Matrix Scan will be able to provide a variety of information due to its ability to store data such as flight status at the airport, patients detail in hospital, deliver details for shipped products and stock levels in a procurement firm.
Learn and generalize
We have observed that the Barcode Scanning software is an efficient tool that has assisted many firms in formulating policies, complete projects and establishes long-lasting solutions. That application of the Matrix Scan will also be quite beneficial once executed in institutions as it is cost-friendly and quite friendly to use. It is also advisable to select the best firm for purchasing the Barcode Scanning Software such as Scandit as one is assured of obtaining the best type of scanning software that is known to outperform other firms internationally.