EPS@ISEP | The European Project Semester (EPS) at ISEP


Report

Rubbish robot

Author(s):

  • Corina Tuluc
  • Frederique Verberne
  • Szymon Lasota
  • Tomás de Almeida

Acknowledgement

Glossary

Abbreviation Description
EPS European Project Semester
ISEPInstituto Superior de Engenharia do Porto
USB Universal Serial Bus
EU European Union
B2B Business to business
B2C Business to customer
PESTELPolitical, Economic, Social, Technological, Environmental, Legal
SWOTStrenghs Weaknesses Opportunities Threats
2D 2 Dimensions
3D 3 Dimensions
CCorina Tuluc (team member)
FFrederique Verberne (team member)
HHilary Haskings (team member)
JJannes Fürstenau (team member)
SSzymon Lasota (team member)
TTomás de Almeida (team member)
PLA Polylactic Acid
CAGRCompound Annual Growth Rate
WIPOWorld Intellectual Property Organization
IFRInternational Federation of Robotics
LIDARLaser Imaging, Detection, and Ranging
FNSSFast Network Simulation Setup
CNCComputer Numerical Control
TeamTeam 2
DCDirect Current
FEFCOEuropean Corrugated Packaging Association in Brussels

1. Introduction

1.1 Presentation

This is TEAM 2, a group of international students from different countries, cultures, with different fields of study who speak different languages completing a European Project Semester at Instituto Superior de Engenharia do Porto. Team2 has chosen to design and build a simulation of a robot that cleans the inside buildings. This semester they will research, sketch, model, and prototype a robot and improve it at every stage we have. The group consists of 4 people; Corina from Romania studying Telecommunications Engineering, Frederique from the Netherlands studying Civil Engineering, Szymon from Poland studying Business and Technology, and Tomás from Portugal studying Mechanical Engineering. Since some team members left Team2, due to the COVID-19 circumstances, Melissa Boularas is supporting Team2 with the extra contribution to the project. Melissa Boularas is studying Environmental Engineering in France and Team2 is of course very pleased with her contribution to the project. In Table 1 is an overview of the team members of Team2.

Table 1: Team MopBot
Corina TulucFrederique VerberneSzymon LasotaTomás de Almeida
Telecommunications Civil EngineeringBusiness and TechnologyMechanical Engineering

1.2 Motivation

Rubbish is a serious problem. The world today is looking at smarter ways of overcoming the waste problem altogether. We believe an autonomous robot would help solve this problem. It is proven that a clean space around you helps to reduce anxiety, tension and gives you mental clarity and is healthier for you. We want to help people to always have the opportunity for a clean environment in an effective way. We also considered that this is a very challenging project which will give us the opportunity to use all our fields of study. It is also a great opportunity to work with different students from different countries and to get to know each other better. We also want to improve our foreign language and communication skills and to work out of our comfort zone.

1.3 Problem

Rubbish and waste products are one of the biggest problems that the earth is facing. Nowadays, management of the rubbish from its collection point to the point of recycling has become one of the biggest challenges for municipal corporations all around the globe. Waste removal is an area where more humans are required. The present methods of waste collection have been proven ineffective. Team2 wants to help solve this problem by creating an autonomous robot that will clean the inside the buildings without human help. Think about university halls, malls, government halls, etc.

Problems that might appear while developing this project are:

  • Time - The design and simulation of the robot has to be done by June
  • Budget - 100 € might not be enough
  • Covid-19 - Possibility to break up the team and physically working together is not possible
  • Safety- The robot has to be safe and to not disturb other humans while in operation
  • Programming and hardware - Collectively we don't have a wide enough knowledge in this field

1.4 Objectives

Our main objective is to create a sustainable waste robot that can clean the insides of buildings in an efficient and safe way with limited human interaction. This product requires design and imagination to build an innovative product that helps to solve one of the biggest challenges in today's world.

1.5 Requirements

The requirements given to us by the course leaders are the following:

  • Comply with the following EU Directives:
    1. Machine Directive (2006/42/CE 2006-05-17);
    2. Electromagnetic Compatibility Directive (2004/108/EC 2004 12 15);
    3. Low Voltage Directive (2014/35/EU 2016-04-20);
    4. Radio Equipment Directive (2014/53/EU 2014-04-16);
    5. Restriction of Hazardous Substances (ROHS) in Electrical and Electronic Equipment Directive (2002/95/EC 2003-01-27);
  • Mandatory adoption and use of the International System of Units (The NIST International Guide for the use of the International System of Units)
  • Design, build and test the robot
  • Use open source software and technologies
  • Use sustainable solutions
  • Use low cost hardware solutions
  • Easy maintenance
  • Recyclable components
  • Continuous and efficient cleaning
  • Not exceed the budget of 100 euros

1.6 Functional Tests

The team thought about some tests that could be important to realise and guarantee a working product such as:

  • Motor rotational speed test
  • Motor torque test
  • Storage box emptying test
  • Fan test
  • Obstacle behaviour test
  • Indoor coordination test

1.7 Project Planning

Project Planning is developed based on the Scrum and Agile methodologies, see figure 1. This methodology involves creating a product backlog which includes all the things that must be done to complete the whole project effectively. After that, the “sprint” planning based on the tasks from the backlog. The sprint backlog is like a subset of the product backlog. The sprint backlog comes from the product backlog, but it contains only that item(s), that can be completed during each sprint. The sprint length for us is one week. After that, we have to decide which team member would do each task and the time allocated for it.

Figure 1: Scrum Process [1]

1.8 Report Structure

The following Table 2 shows the 8 different chapters and the content of them that the reader can have a look at.

Table 2: Report structure
Chapter Task Description
1IntroductionPresentation of the team members, motivation, project purpose, objectives, requirements and project planning
2State of the ArtResearch of different existing products or prototypes on the market
3 Project ManagementDocumentation of the progress including all the tasks based on the agile management and SCRUM
4 Marketing PlanIdentification of the target group and building of our strategy for introducing the product in the market
5 Eco-efficiency Measures for SustainabilityAnalysis of the economical, environmental ,social and life cycle of the product
6 Ethical and Deontological ConcernsAnalysis of ethical limitation and their solutions
7 Project DevelopmentAnalysis of the steps to follow throughout the whole project
8 ConclusionsResults and future improvements that can be made

2. State of the Art

2.1 Introduction

The development of a rubbish-collecting robot is going to be discussed. This is done by collecting data about already existing projects that are similar to the product we will develop and comparing those solutions with each other.
The state of the art chapter is dedicated to getting a broad overview of the current market situation, this not only helps the team with creating ideas to implement but also aids an understanding of what is important while building a waste-collection robot and seeing existing products as part of our own solution. The group went about this by researching a variety of different solutions. All products and prototypes shown in this chapter have some aspects that we think will be worth considering. We considered solutions for indoor and outdoor applications.
The research here is mainly focused on products that provide solutions to the following problems:

  • Mechanism for transporting rubbish into internal storage
  • Mechanism for moving the robot
  • Mechanism for coordinating the robot

To organize the multitude of different products and prototypes, we divided them into two main categories that are “non-autonomous systems” and “autonomous systems”. The two main categories are also divided into sub-groups as can be seen below.

2.2 Non-Autonomous Systems

2.2.1 Manual Rubbish Collector

Rubbish collectors (sometimes known as Refuse Collectors), represent the low-tech solution to dealing with society’s problem of waste pollution. They are hired to keep the public environment clean. Refuse Collectors can either be employed by state-owned or private companies. Although most people associate Refuse Collectors with the people driving bin lorries and emptying rubbish bins, the range of tasks of refuse collectors varies.
In this chapter, we will not focus on the Rubbish Collectors that are removing rubbish from civil and commercial spaces with vehicles, but instead concentrate on the ones whose task is clean using a broom 2 and a catcher 3 from public places such as squares, streets or parks.
Rubbish collectors can rely on a broad variety of tools, depending on their specific tasks. You often see them cleaning with tools such as a dustpan and brush. But also tools like a litter picker are commonly used to pick up specific rubbish like cigarette butts.
The job of a Rubbish Collector, in general, is considered to be an unpleasant job, although the median hourly wage of Refuse collectors is, for example in the US is 15.50 € [2], compared to a minimum wage of 6.75 €.
The downside for many people of course is the work environment which, due to its nature isn't very hygienic. One of the most important aspects of the job is the physical burden. The job itself is physically demanding meaning most people are not able to continue with this job for a long period of time. Considering this fact, it is even more surprising that companies widely still employ people to do this job rather than find and switch to high-tech solutions.

The Figure 2 and Figure 3 show some solution of rubbish collector.

Figure 2: Dust pan and brush [3]
Figure 3: Litter picker [4]

2.2.2 Vacuum Cleaners

2.2.2.1 Home Vacuum Cleaners

2.2.1.1.1 Cable-connected Vacuum Cleaners (AEG VX8-3-FFP)

The AEG VX8-3-FFP (see Figure 4) is a common corded vacuum cleaner. It consists of a power unit, a suction vacuum, a flexible hose, and a floor nozzle. A cable of 12 meters is attached to allow mobility inside the house. With the use of cable retraction, the cable will not get in the way of the user when the product is not in use. The product has two wheels attached at the back which are fixed to an axis and made of a soft rubber material so as to not scratch any surface material inside the house.
Users of this AEG report the device is very powerful compared to other home-use vacuum cleaners but one of the most interesting facts about this cleaner is the degree of noise production. The AEG only produces 64 dB of sound when in operation which is extremely low in comparison with other home vacuum cleaners. This comes close to the noise levels produced when talking to someone on the telephone. AEG promoted this feature with the term “silent air technology”. The plastic body of the device contains a dirtbag (see Figure 5) in which all objects that are sucked in will be stored. There is a display that shows the status of the storage load and tells the user when the bag has to be replaced. Some characteristics about the AEG VX8-3-FFP can be seen on Table 1.

Table 3: Technical data: AEG VX8-3-FFP
Category Value
weight 6 kg
dimensions 402 x 308 x 266 mm
storage 3.5 l
max. power 650 W
voltage 220-240 V; 50/60 Hz
price ca. 150 €
Figure 4: AEG VX8-3-FFP [5]
Figure 5: Exchangeable dirt bag [6]

2.2.1.1.2 Battery-powered Vacuum Cleaners (Dyson V8 absolute)

Dyson is known to be one of the best-known vacuum cleaner producers. Their products are considered to be modern, efficient and elegant.
The Dyson V8 absolute (see Figure 6) has two different suction modes for different degrees of pollution. The battery-powered system is easy to handle for everyone because of its reduced weight, after using the vacuum cleaner it can be attached to a bracket, that is typically placed to the wall. This bracket is used as a charging station at the same time.
The cleaning part of the system is equipped with an electric brush with a direct drive and a soft roller to make sure all of the dirt is collected. The device has an easy unloading mechanism, that works with a button that opens a door below and lets the dirt fall down. There is no bag attached, the dirt is stored directly in a small cylindrical container.
The system works with 15 cyclones that create a strong centrifugal force to capture even microscopic dirt. The vacuum cleaner has a filtration system that captures allergens and expels cleaner air than the air the human breathes. Dyson therefore advertises the product with being asthma and allergen friendly. They also have a certificate for this.
Some characteristics of the Dyson V8 can be seen on Table 4.

Table 4: Technical data: Dyson V8 absolute
Category Value
weight 2.55 kg
dimensions 250 x 1244 x 224 mm
storage 0.54 l
max. power 425 W
voltage 200-253 V; 50/60 Hz
run time 40 min
charging time 330 min
price ca. 320 €
Figure 6: Dyson V8 absolute [7]

2.2.2.2 Industrial Vacuum Cleaners (Nilfisk Multi II 30T INOX VSC EU)

The Nilfisk Multi II 30 T INOX VSC EU is a typical industrial cleaner like you can see on Figure 7. It is mostly known for use in factories or in general environments with a lot of pollution such as house renovations. The Vacuum cleaner is not only able to clean in dry but also in a wet environment which is important for industrial use. The Nilfisk can even dry out whole pools, with several loads. It can be used in four different modes, increasing the suction power. With increasing power levels, also the noise increases. The highest mode makes sounds of 76 dB.
The Nilfisk has a big cylindrical steel container to store the dirt in with a high volume of up to 30 L as is showed on Table 5. The size of the product results in a heavier weight, which makes the vacuum cleaner relative immobile. To counteract this, the Nilfisk has two wheels in the same axis, that allow a tilted pulling, and also two smaller wheels that are 360 degrees rotatable.
The device has a regulation mechanism to control the suction power and is equipped with a filtration system that will send a notification to a display if the filter is blocked. The filter is washable and therefore can be reused after cleaning.

Table 5: Technical data: Nilfisk Multi II 30T INOX VSC EU
Category Value
weight 10.5 kg
dimensions 426 x 374 x 684 mm
storage 30 L
max. power 1400 W
voltage 220-240 V; 50/60 Hz
price ca. 300 €
Figure 7: Nilfisk Multi II 30T INOX VSC EU [8]

2.2.3 Basic Sweeping Machines

2.2.3.1 Haaga 677 profi

The “Haaga 677 profi” (see Figure 8 is a sweeping machine that can either be run in manual mode, in which the device has to be pushed, or in electrical powered mode where the device still has to be pushed but it's much easier to push it and the device motion only has to be controlled.
The “haaga 677 profi” can collect fine and rough dirt and other elements of pollution. The maximum size of the rubbish collected is limited by the height adjustment feature. Also, the condition of the collected objects can differ. That means the sweeping machine is able to collect dry objects as well as wet objects such as wet leaves. This device can be used in various environments. The manufacturer advertises the product for parking lots, farms or factories.
It works with two big plate brushes that sit at the front of the machine and spin in the opposite direction pushing any source of the object to the center of the cleaned track. There are little wheels on the side, protecting the machine as well as the wall or object it would otherwise hit. Attached to this there is a small hold down feature that is used to push down the brushes collecting dirt also in the corners. Behind the two plate brushes that are positioned vertically is one more horizontal brush that collects smaller objects and particles so they land in the big storage receptacle at the back of the machine (see Figure 9). With this mechanism, the manufacturer promises you will be able to collect dirt from an area as large as 3600 m² in one hour.
Some characteristics of the Haaga 677 profi can be seen on Table 6.

Table 6: Technical data: Haaga 677 profi
Category Value
weight 20.2 kg
sweeping width 770 mm
storage 50 l
voltage 12 V
run time 90 min
charging time 420 min
price 640 €
Figure 8: haaga 677 profi [9]
Figure 9: Schematics of haaga 677 profi [10]

2.2.3.2 Agria 7100 cleanstar basic

The “Agria 7100 clean basic” is an engine-powered sweeping machine (see Figure 10). It is built for outside use. While the machine can be used to clean the ground of several different types of waste, this device is mainly used as a snowblower. The engine is a four stroke-type Honda GCV-135, that generates 3.5 kW of power. The engine works with petrol. The “agria” can drive at a speed of 2.4 km/h.
This sweeping machine has only one big horizontal brush. The brush bristles are relatively stiff so large quantities of dirt, rubbish or snow can be removed. The brush can be turned so the direction can be adjusted. The user holds on to two grips that have brakes for motor and brushes attached.
Directly under the engine, there are two pneumatic wheels that allow movement on uneven terrain.
The technical data about the Agria 7100 can be seen on Table 7.

Table 7: Technical data: Agria 7100 cleanstar basic
Category Value
weight 68 kg
sweeping width 700 mm
storage different bags available
max. power 3500 W
speed 2.4 km/h
price ca. 1800 €
Figure 10: Agria 7100 cleanstar basic [11]

2.2.4 Cleaning Vehicle

2.2.4.1 Eureka Rider 1201

The “Eureka Rider 1201” is a ride-on cleaning vehicle as you can see in Figure 11 and Figure 12. It is not made only for indoor applications, but can be used in some outdoor environments as well. The sweeper has two big plate brushes at the front. They are extendable and increase the width of cleaning from 70 cm to 120 cm.
The “Eureka” is available in two editions; there is a petrol-powered engine that is fuel-efficient and there is a battery version that has no emissions and therefore suitable for indoor use. It's also much quieter than the combustion engine version.
Right behind the two vertical plate brushes, there is another horizontal rotating brush, that automatically adjusts to the surface beneath. The system can clean up to 10000 m² in an hour.
On the back of the vehicle, there is storage attached that can be taken out and emptied in a few seconds. The device also has an industrial vacuum cleaner attached, that can be used for more narrow positions
“Eureka Rider 1201” has an efficient bag-filter system made of polyester. It can be automatically emptied by a filter-shaker. The filter can also be taken out and be washed, this ensures the filter’s long life.
The technical data about the Eureka Rider 1201 is available on Table 8.

Table 8: Technical data: Eureka Rider 1201
Category Value
weight 426 kg
dimensions 1210 x 1545 x 1250 mm
sweeping width 1200 mm
storage 85 l
max. power 1200 W
speed 7.7 km/h
price unknown
Figure 11: Eureka Rider 1201 [12]
Figure 12: Eureka Rider 1201's special equipment [13]

2.2.4.2 Kärcher KM 170/600 RD

“Kärcher KM 170/600 RD”, showed on Figure 13 is a ride-on vehicle that can clean and remove dirt and waste from any surface and also any source of rubbish or other pollution. It is mainly used for construction site clean-up. The vehicle is a high-end product with a variety of useful features.
Powered by a strong diesel-engine this four-wheel vehicle has no problems getting along in rough conditions like metal-working industries or in building-material industries. A variety of different plate brushes and roller brushes can be attached to this vehicle. The car has friction control, forward reverse, and a filter area as big as 10 m². The container can automatically be emptied even in the higher position (up to 1.52 m) by a hydraulic system. Power steering supports the driver and lets them coordinate the vehicle easily and accurately.
The technical data about the Kärcher KM 170/600 RD is available on Table 9.

Table 9: Technical data: Kärcher KM 170/600 RD
Category Value
weight 1530 kg
dimensions 2742 x 1904 x 2213 mm
sweeping width 2000 mm
storage 600 l
max. power 35000 W
speed 14 km/h
price ca. 70000 €
Figure 13: Kärcher KM 170/600 RD [14]

2.2.5 Street Cleaning Vehicle

2.2.5.1 Bucher municipal Citycat 1300

The “Bucher municipal CityCat 1300” (Figure 14) is a street cleaning vehicle but it can also be used for cleaning other smooth surfaces like tarmac. The driver of this vehicle sits in a closed glass cabin, which protects them from dust, rubbish, noise and odor but, at the same time, allows him a good overview so he can steer the vehicle accurately.
This vehicle, which is powered by a diesel engine can have two or four plate brushes at the front that collect rubbish and dirt from a large width of more than 2 m. The brushes are sprayed with water from the water tank with a capacity of 225 L. This allows a better binding of the dirt and gives it a much better cleaning result. The vehicle can store 800 Kg of rubbish and dirt in a large container, which can tilt to facilitate unloading of the waste at the back of the vehicle. The waste is deposited there by a suction system that sits directly behind the large plate brushes and transports the rubbish into the container as you can see in Figure 15. The filter is placed on top of the storage system.
The technical data about the Bucher municipal Citycat 1300 is available on Table 10. More details are shown in Figure 16.

Table 10: Technical data: Bucher municipal CityCat 1300
Category Value
weight 2800 kg
dimensions 3300 x 1110 x 1930 mm
sweeping width 2200 mm
storage 1300 l
max. power 31200 W
speed 25 km/h
price unknown
Figure 14: Bucher municipal CityCat 1300 [15]
Figure 15: Functionality of Bucher municipal CityCat 1300 [16]
Figure 16: Technical drawing of Bucher municipal CityCat 1300 [17]

2.3 Autonomous Systems

2.3.1 Home Cleaning Robots

2.3.1.1 Roomba

The Roomba robots, showed on Figure 17 is one of the most well known and also expensive brands of home cleaning robots [18]. The robot works completely autonomously and cleans in three steps: agitation, brushing, and suction. It uses one vertical brush (some new models use two) two horizontal fans and a vacuum system. Although their sensors are very good the robot can miss spots from time to time.
The technical data about Roomba is available on Table 11.

Table 11: Technical data: Roomba 980
Category Value
weight 4 kg
dimensions 353 x 353 x 91 mm
capacity 0.6 l
max. power 33 W
battery 3300 mAh
price ca. 800 €
Figure 17: Roomba [19]

2.3.1.2 Xiaomi MiRobot

This is a mid-range price robot that is very similar to the Roomba, as you can see on Figure 18. This has the same method of cleaning as Roomba (three steps) but the quality of the sensors that detect any obstacles is not as good but despite this it's capable of cleaning as well as a Roomba robot [20].
The technical data about Xiaomi miRobot is available on Table 12.

Table 12: Technical data: Xiaomi miRobot
Category Value
weight 3.5 kg
dimensions 353 x 353 x 96.5 mm
capacity 0.48 l
max. power 50 W
Battery 5200 mAh
price ca. 330 €
Figure 18: Xiaomi miRobot [21]

2.3.1.3 eufy Anker RoboVac 30

This is the lower-priced vacuum robot, showed on Figure 19. The system to catch the rubbish and dust is the same as the others but this product uses two vertical brushes. Also, the battery is small which reduces the working time by about 20 minutes when comparing it to the other robots but it is more power-efficient needing just 25 Watts to work. The downside is that the materials used are of poor quality and this is noticeable on the electronic system when the robot gets “stuck” around objects [22].
The technical data about the eufy Anker RoboVac 30 is available on Table 13.

Table 13: Technical data: eufy Anker RoboVac 30
Category Value
weight 2.7 kg
dimensions 325 x 325 x 74 mm
capacity 0.6 l
max. power 25 W
battery 2600 mAh
price ca. 240 €
Figure 19: eufy Anker RoboVac 30 [23]

2.3.2 Street Cleaning Robots

2.3.2.1 ENWAY Autonomous Sweeping

This machine was created and developed in Germany and was designed to clean city streets and public spaces [24]. Along with the software, the vehicles use a combination of LIDAR, cameras, radar, FNSS, and wheel odometry to navigate. Robots can be programmed to follow human workers with the aim of making refuse collection safer and more efficient. The path to clean squares uses an “S” circuit to cover all areas. It uses two vertical brushes and a vacuum system to catch the waste[25] as is showed in Figure 20.
The technical data about the ENWAY Autonomous Sweeping is available on Table 14.

Table 14: Technical data: ENWAY Autonomous Sweeping
Category Value
weight 850 kg
dimensions 2170 x 1350 x 1770 mm
capacity 150 l
max. power unknown
Battery Autonomy 6 hours
Max Speed 8 km/h
price unknown
Figure 20: ENWAY Autonomous Sweeping [26]

2.3.2.2 DustClean

DustClean is an autonomous mobile robot equipped with brushes and containers for sweeping and collecting rubbish from the ground and designed for the cleaning of urban pedestrian areas such as parks, roads and squares, as you can see on Figure 21. DustClean can operate autonomously and safely using preloaded information for its environment such as a map of the area and information coming from the on-board sensors. The robot is able to follow a working path planned autonomously or defined by a user to avoid hitting obstacles during navigation [27].
The technical data about the DustClean is available on Table 15.

Table 15: Technical data: DustClean
Category Value
weight 150 kg
dimensions 1651 x 1123 x 1060 mm
capacity 37 l
max. power 400 W
Battery 100 Ah
Max Speed 3 km/h
price unknown
Figure 21: DustClean [28]

2.3.3 Home made projects

2.3.3.1 CleanSweep

This is a homemade project built by Saiyam Agrawal. This robot was designed to clean the floor with water and soap using two mops on the front of the device. This project is not autonomous because it needs a user with a smartphone to control the movements of the robot.
The prototype is showed on Figure 22.

Figure 22: CleanSweep [29]

2.3.3.2 Automatic Vacuum Cleaner Robot Project

This robot is an autonomous vacuum cleaner, as you can see on Figure 23. It uses zero brushes to collect the rubbish, using just the vacuum system to suck the dust and waste. The robotic system follows a zigzag path to cover the entire room and uses ultrasonic sensors and operates accordingly in order to cover the entire room. There should be no obstacles in the entire room for this system to work properly [30].

Figure 23: Automatic Vacuum Cleaner Robot Project [31]

2.4 Conclusion

In the introduction of this chapter, the team defined the main issues that the research is focused on. While also researching on other similar projects, the biggest part was still dedicated to finding solutions to the following problems:

  • mechanism of transporting waste into internal storage
  • mechanism of moving the robot
  • mechanism of coordinating the robot

Regarding the aspect of transporting waste into the internal storage the team recognized, that vertical brushes are used in every kind of waste removal device, regardless of the size of the device, kind of dirt or rubbish to clean or work environment. With the rubbish getting more robust, the bristles have to be more durable as well, but as the team is designing an inside working robot with mostly soft and small sources of pollution, a soft bristles material might be fitting. Often to transport the dirt into the storage, similar products make use of horizontal brushes as well. Some devices even have two horizontal brushes installed. As a team we consider this a good idea and might also implement it into our project. A lot of products are also equipped with a suction system. A suction system gives the big advantage that it can carry dirt and rubbish against the force of gravitation and therefore makes a bigger volume of storage inside the robot possible because the point of entrance for the dirt can be placed higher. Nonetheless, the team has to consider energy consumption, the suction system is probably consuming a lot of energy and might not be implemented that easy.
Looking at the mechanism of moving the robot, a chain drive was considered a good option by the team before the research. However, the research showed that most commercial cleaning devices have a wheel system. Big systems like the “Kärcher” have pneumatic wheels, but as our robot is supposed to be as compact as possible, a full-material rubber seems like an appropriate option. The team though has not come to a conclusion regarding the number of wheels that shall be used. Most similar-sized options have two wheels on the back, but not all have one or two wheels at the front. More research and discussion is needed regarding this feature.
With the mechanism of coordinating the robot in the room, the team first thought about the lawn mowing robot’s technology seemed like a good option. As the cable to navigate has to be put into the solid ground of shopping centers and similar buildings, the team decided to distance themselves from this idea, as the expenditure would be way too high, and by this the number of potential customers would be a lot smaller. A detection mechanism with ultrasonic sensors seems like a much simple, and therefore better idea.
Based on this study of the state of the art, the team got a much better overview about already existing products that might help them with developing a prototype, more technical research has to be done in some aspects, to find the best option in each aspect, and by this developing the best possible rubbish-collecting robot at the end of the project.

3. Project Management

Project Management is the application of knowledge, skills, tools, and techniques to project activities to meet the project requirements [32]. Correct project management will provide the project to run smoothly.
To do so, in this chapter, the following topics will be discussed:

  • Scope
  • Time
  • Cost
  • Quality
  • People
  • Communications
  • Risk
  • Procurement
  • Stakeholders management
  • Sprint outcome
  • Sprint evaluations

3.1 Scope

Scope in connection with project management can mean two things: on one hand, there can be a Product Scope that defines functions and features of the product. On the other hand, there is the Project Scope. In opposition, this scope deals with work and tasks that must be done to realize the functions and features that were set by the team before as part of the Product Scope.
Developing a Scope in projects is important because it helps the team to keep a global overview of tasks already finished and tasks to be done. Thereby the team will not put time and work into tasks that are not important to the project at this moment in time. The Scope also helps with distributing tasks and increasing the team’s overall efficiency.
To visualize Project Scope it is common to set up a Work Breakdown Structure (WBS). In Figure 24 the WBS of the EPS project is displayed. The team divided the project into six different main groups, each containing several smaller tasks. After creating the Work Breakdown Structure, it is also important to validate the scope as the project proceeds and to control the whole scope as the project is about to be finished.

Figure 24: Work Breakdown Structure (WBS)

3.2 Time

Time is very important when it comes down to managing a project. Like all projects, this project has an end date. Not only is the end date important for the project, but also the deadlines in between are an important key in the process. To manage the project correctly, a time table is useful.

Two processes are important to keep in mind when using a timetable. First is ‘what’. What do we put down on the timetable? Which components are important to make a milestone and what is the critical path of your timetable? To decide these components, the use of the deadlines are the main guidelines to follow, these are the milestones. This is because the deadlines are well structured to the process. When the deadlines are used as milestones, the timetable is built to work towards these milestones. Besides reaching the milestones, there’s also a critical path. This means that certain activities have a major influence on the end date. When knowing these activities, a buffer can be implemented so the end date will still be maintained.

The second important process is ‘who’. Who is responsible for the control of the timetable? And who is cooperating with the project? The answer to this second question is important for the time that an activity will take. By knowing this, the needed time can be determined. The answer to the question ‘Who is responsible?’ needs to be defined by the team. One team member carries the responsibility to follow and control the timetable. He or she will be responsible for following the timetable and adjusting the timetable when activities are postponed.

In the Figure 25 and Figure 26 is shown the Gantt Chart.

Figure 25: Gantt Chart
Figure 26: Gantt Chart

3.3 Cost

By managing and controlling the cost of a project, it allows a business to predict incoming expenses in order to reduce the chances of it going over the budget.

3.4 Quality

To ensure the success of the project, it is most important for the team members to check every aspect of the project for the highest quality option. Quality is defined as “the degree to which a set of inherent features of an object meets requirements” [33].
In our specific case, and considering that we aren’t professionals in project management, the quality of teamwork might be most crucial to the degree of success in this project, but there are more aspects that have to be checked, for example, the quality of components or quality of assembly.

Quality of Teamwork: To make sure our work has the highest possible quality, we introduced some procedures. It is important that research, calculations, tasks and English are always double-checked by another person. This prevents careless mistakes and thereby insures quality in these tasks.
When distributing tasks to the team members, we make sure that the kind of tasks not only fit the person’s skills but also the person’s interest. By doing so, the motivation of the team members stays high during the tasks, which leads to a higher quality of work in the end.
As we are supervised in this project by a team of teachers, we are also willing to take any advice or help that we get and try to realize the proposals as detailed as possible.
The most important part of the quality of the project’s teamwork is the mindset of every single team member. Everyone has to make sure, they are contributing the best they can and are able to see when they are not right on a specific subject.

Quality of Components: For the highest possible quality of components,the team makes sure they have chosen providers that can deliver components in a quality that suits the use of the individual component. To be able to find suitable quality components, it is vital to define the task of the components beforehand.
Doing this, there can be components that are broken or are not delivered in perfect condition. For those cases, the team will check components as soon as possible after delivery and contact the provider about a new component.

Quality of Assembly: As not all of the team members have set up a robot before, it will be important to research about an assembly of similar machines. Because the components are expensive and the budget of the project is very limited, it is of highest priority to make sure the plan of assembly can be realized and will work in the way planned, so the risk of destroying certain components during assembly will be minimal.
To insure quality, project managers often use quality matrix-like seen below in Table 16.

Table 16: Quality parameterization
Field Description Value
Internal & Work Ethics
Finances Budget 100 €
Logistics Local Providers within 100 km of Porto
Electronics
Power Low Power Consumption
Obstacle detection
Cleaning
Result Degree of Cleanliness no visual dirt and waste

3.5 People

The Responsibility Assignment Matrix can be used to distribute the different tasks to the six-team members. It helps with getting an overview and distributing workload equally so that none of the team members has to work too much while another person has free capabilities. A Responsibility Assignment Matrix (RAM), also known as RACI matrix or Linear Responsibility Chart (LRC), describes the participation by various roles in completing tasks or deliverables for a project or business process [34].
The different roles are abbreviated as seen below:

R: responsible (person , who works on the specific task)

A: accountable (in some way a coordinator of the responsible, takes responsibility for the final outcome of the task)

C: consulted (the person whose opinion is relevant on a subject, usually an expert)

I: informed (person who will be kept up-to-date, only one-way communication, no direct form of output)

Table 17 show us the responsibilities divided by the team members.

Table 17: Responsibility Assignment Matrix
Task Szymon Corina Frederique Tomas Hilary Jannes Supervisors
Task identification, brainstorming R A R R R R C/I
Project Backlog R R A R R R C/I
Gantt chart I I A I I I C/I
Global Sprint plan A I I I I R C/I
Initial Sprint plan R R R R R A C/I
Technical research R A R A R R C/I
Market research A I I I R I C/I
Name and logo R I I I I I C/I
Leaflet and flyer R I I I I I C/I
Black box diagram R I I I I R C/I
Structural drafts I I I A I R C/I

3.6 Communications

Communication is key to a project in which many people are working together. If the team is not communicating properly, a project will barely be a success. It is especially important in multicultural teams like in EPS because the team members might have different approaches dealing with problems or certain situations.
But communication is not only important within the project team, but it is also crucial between other stakeholders. For example, the customer should be kept up-to-date during the whole process of developing the project, because only then they can suggest changes or tell the team about doubts that they have. Otherwise, the doubts would be only expressed at the end, which would lead to a waste of time, work and money at the end.
Because of that, it is considered a good idea to set up a Communication Matrix, Table 18:

Table 18: Communication Matrix
Subject Goal, Purpose Involved groups Time Duration (typically)
Deliverables ongoing progress of the project team member responsible for the deliverable deadline of the deliverable -
Daily Video-Chat meetings see workloads, difficulties, set up and change plans team every morning 15 min
Agenda introducing supervisors to the topics to be discussed controlling the direction of the meeting team, supervisors available for the supervisors no later than Wednesday afternoon 5 min
Supervisor meeting getting feedback about the progress and recent tasks team, supervisors every Thursday morning 35 min
Technical supervisor meeting discuss specific technical aspects, get an opinion on proposals team, supervisors no fixed dates 30 min

3.7 Risk

To look at the risk, it is important to look at what kind of risks there are and how we can control and manage these risks. In Figure 27 there is an overview of the risks.

Figure 27: Risk analysis

3.8 Procurement

Procurement is the action of acquiring and buying equipment and supplies for our products. This is a very important part of building our product and any product in any business because without the proper equipment and materials there will not be any stable product.

Our team had a budget of 100€ for all the supplies to be used to build our product. This is why our team had planned the budget carefully and did specific actions:

  • Compare the quality-price ratio from the available suppliers
  • Take the maximum advantage of the material we have at our disposal
  • Look for suppliers located in Porto or Portugal to decrease the shipping cost

The elective choice which local providers to be contacted in order to gain the components is crucial to building our product. There is a producing barrier regarding the plastic prototype printed components because we could only print it on ISEP and due to their dimensions we do not know if printing will be possible.

3.9 Stakeholders Management

Stakeholders are very important for a project. They influence the progress of the product and are a key role in the end result.

For the MOPBOT, a few stakeholders appear. To manage these stakeholders correctly, knowing how much interest and power they have on the product is important. Below, in Figure 28, the stakeholders for the MOPBOT product are put down. Knowing their role in the progress is important.

Figure 28: Stakeholders analysis

In the figure below Figure 29, the interest and power of each stakeholder are mapped.

Figure 29: Stakeholders chart

3.10 Sprint Outcomes

The Sprint Outcome is a review of the work and tasks that were accomplished by the team during the sprint. The Outcome helps with improving the skill of expecting needed time more accurately and not get lost in the multitude of tasks. The following tables, Table 3 to Table 32 represent our weekly sprints.

Table 19: Sprint 1 (04.03.2020 - 12.03.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID001Black Box Diagram++ S,J22Done
ID002Brainstorming: Name and Logo+H11Not donemore brainstorming needed
ID003Proportions modell (CAD)++T56Done
ID004Research on path system+F,J43Done
ID005Backlog+++team33Done
ID006Global- and Initial Sprint Plan+++J,T21Done
ID007Gantt chart+++F33Done
ID008Function definition+++team68Done
ID009First sketches++T22Done
ID010Personas development++team33Done
ID011Comunication presentation+++C,J33Done
ID012Portuguese presentation+++C33Done
ID013Searching for the detection of the trash++C33Done
Table 20: Sprint 2 (12.03.2020 - 19.03.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID011Improve Black Box Diagram+++S,J11Done
ID012First version: Project Management Chapter++F,J2016Not doneA lot of improvement needed
ID013First version: Marketing Chapter++S,H2020Not doneA lot of improvement needed
ID014First version: Sustainability Chapter++C,T2020DoneA lot of improvement needed
ID015Logo sketches++H10Not done
ID016Technical decisions+++team64Done
Table 21: Sprint 3 (19.03.2020 - 26.03.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID017First version: Ethics Chapter++H100Not doneCommunication error
ID018Leaflet and Flyer+++S58Done
ID019Logo+++S22Done
ID020Improving Project Management Chapter++F,J100Not donePostponed to next week
ID021Closing down on state of the art+++J,T4040DoneSome references not working
ID022Closing down on introduction+++C66Done
ID023Prepare Meeting with teacher Manuel++T11Done
ID024Sustainability Chapter++C1015Done
ID025Component research++C53Not done
Table 22: Sprint 4 (26.03.2020 - 02.04.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID026Slogan+S11Done
ID027Calculations regarding surface, speed, size+++J22Done
ID028Improve Project Management chapter++F,J1512Not done
ID029Prepare Ethics presentation+T2018Done
ID030Detailed schematics+++C151Not done
ID031Structural Drawings+++T, J1010Done
ID0323D model+++T, J1515Done
ID033List of material and components mechanical part+++T2020Done
ID034List of material and components electrical part+++C2020Done
ID035Ethics chapter++H15-Not done
ID036Market analysis+++S20-Not done
ID037Planning changing due to situation+++F20-Not done
ID038Research on the indoor localisation system+++C2015Not done
Table 23: Sprint 5 (02.04.2020 - 09.04.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID039Finish chapter 6+++H10-Not done
ID040Chapter 7 conclusion++H5-Not done
ID041Update flyer+++S23Done
ID042Market Analysis+++S1010Done
ID043Schematics+++C1515Done
ID044Research on motors+++T1515Done
ID045Update component list+++T,C57Done
ID046Ethics presentation+T, J1010Done
ID047Update black box diagram++J11Done
ID048Writing Improvement stategy++F1010Done
ID049Doublecheck whole wiki+++F33Done
ID050Make interim presentation+++F55Done
ID051Battery research+++C88Done
Table 24: Sprint 6 (09.04.2020 - 16.04.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID052Finish chapter 6+++F108Done
ID053Prepare Interim Presentation+++T,S,C1212Done
Table 25: Sprint 7 (16.04.2020 - 23.04.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID054Search for Components+++T, C1614Done
ID055Update Final Components List+++S,T22Done
ID056Review the Report++F1010Done
Table 26: Sprint 8 (23.04.2020 - 30.04.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID057Refine Report+++F, S106Not doneTo finish on the next week
ID058Upload Sprints to Microsoft Planner+++S66Done
ID059Solidworks motion simulations+++T88Done
ID060CoppeliaSim software introduction+++C1610Not done
ID0613D model video+++S--Done
Table 27: Sprint 9 (30.04.2020 - 7.05.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID062Refine Report++F, S44Done
ID063Uploading minutes and weekly reports to logbook (past and upcoming weeks)+F33Done
ID064Packaging solution+++T,S1011Not Done
ID065CoppeliaSim Simulations+++C1016Not done
Table 28: Sprint 10 (7.05.2020 - 14.05.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID066Packaging Solution+++S66Done
ID067Calculate MopBot weight++T66Done
ID068CoppeliaSim Simulations+++C1010Not done
ID069Wrighting the Overleaf paper++T, F97Not done
Table 29: Sprint 11 (14.05.2020 - 21.05.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID070CoppeliaSim Simulations+++C1410Not done
ID071Wrighting the Overleaf paper++T,F,S1615Not done
Table 30: Sprint 12 (21.05.2020-28.05.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID072Overleaf paper+++T,S,F,C1416Not done
ID073CopeliaSim Simulations+++C1013Not done
Table 31: Sprint 13 (28.05.2020 - 05.06.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID074Overleaf paper+++T,S,F,C55Done
ID075CopeliaSim Simulation+++C1213Not doneJust a few details missing
ID076Uploading the MS Planner and Logbook++T, S66Done
ID077MopBot Manual++F,T87Not doneAlmost finished
ID078Video++S128Not done
Table 32: Sprint 14 (05.06.2020 - 12.03.2020)
TaskNamePriorityResponsiblePlanned time [h]Needed time [h]StatusNotes
ID079Final deliverables+++S,F,C58Done
ID080Prepare final presentation+++T88Done
ID081Final report+++C,F,T1010Done

3.11 Sprint Evaluations

In order to make their working week more productive, Team 2 planned in advance what each team member would do in the following week.At the end of each week, they analysed the work that had been done and if it had not been done, it was postponed to the following week and so on until the end of the project. To evaluate the sprints Team used Microsoft Planner and Microsoft OneNote.

3.12 Conclusion

The SCRUM methodology has undoubtedly been a valuable tool for the team to manage tasks as efficiently as possible. The team gives a very positive evaluation to SCRUM because it allowed each member to work in their area of knowledge, but it could also help another colleague if he needed help. However the team feels that the task divisions and analysis of the Sprints would have gone even better had the Covid-19 pandemic not occurred, as it allowed Team 2 members more time together which allowed for better task discussions.

4. Marketing Plan

4.1 Introduction

Activities and strategies in marketing have specific goals. One of the most important ones is making such products that satisfy customers while making profits for the companies that offer those products. Bryan Eisenberg, the co-founder of BuyerLegends once said:

“Our jobs as marketers are to understand how the customer wants to buy and help them to do so.”[35]

Taking into consideration marketing marketers cannot concentrate on the product that their company is selling or service that it provides. Marketing is, in essence, more about selling the benefits rather than a product. This chapter is dedicated to figure out those benefits and to make a business strategy for Mopbot. Marketing strategy includes market, customer, and competitors analysis which Team will try to show using common tools like SWOT analysis, Porter’s five forces model, PESTEL analysis to provide research on different areas.

4.2 Market Analysis

Preparing market analysis will help the Team to get knowledge about the operational environment, the situation on the market and possibilities for development. Those significant factors will be later concluded in the SWOT analysis. Team will obtain information about potential customers, values that are important for them and competition on the market. Decision was made to prepare two-way analysis including internal and external analysis.
Business environment can divide the market into three levels:

  • The micro-environment - including mission, vision, strategy, competences, resources processes;
  • The meso-environment - including stakeholders, suppliers, competitors, marketing intermediaries, customers and public;
  • The macro-environment - including economic, demographic, technological factors, natural and physical, political and legal, and social and cultural forces.

Looking at each level's factor will help the Team understand situation prevailed on the market. Figure 30 presents components of business environments.

Figure 30: Business environments

Having the information from the market analysis the Team will be able to meet the customer's satisfaction, decrease the risk in the development process and prepare a valuable product in a more accurate way.

Service Robot Market

According to International Federation of Robotics (IFR) sales in service robots for professional use increased by 12 percent by the end of 2017 to a new record of 5.2 billion U.S. dollars. And the long-term forecast is positive too, with an expected average growth rate of 20 to 25 percent in the period 2018 - 2020. Robotics in professional applications has already had a significant impact in areas such as agriculture, surgery, logistics or public relations and is growing in economic importance. There is a growing demand to monitor our everyday surroundings which results in increased and difficult-to-manage workloads and data flows. To meet this demand, robots will play an even greater role in the maintenance, security and rescue markets.[36]. Managers are forced by market and competition to replace human labor with machines. Robots are able to ensure quality and performance of processes.
The most impacting factors on robotics market growth are:

  • rapid industrialization and automation - robots are able to make more precise operations and provide better customer services
  • increase in labor cost - companies facing high labor costs are more likely to use service robots to reduce their expenses and remain quality;
  • lack of skilled workforce - businesses dealing with lack of skilled employees are eager to buy precise robots with high capability;
  • high initial investment - new technologies and increasing market competition, is expected to reduce investment costs of robots and accelerate the growth of the robotics market;
  • creation of a safe working environment - robots do not experience injuries or fatalities in the workplace

International Federation of Robotics providing annual reports about the robotisation on the world. In the Figure 31 below forecast in service robots for different applications is shown. According to the graph only up to the end of 2020 there will be 19000 robots used in commercial facilities professional cleaning.

Figure 31: Service robots for professional use.[37]

Service robot market can be segmented in particular categories[38]:

  • market by type - professional service robots, personal service robots
  • market by application - professional applications (healthcare, defense, rescue and security, logistics, construction, field and others (like professional cleaning robots)); personal applications (domestic, entertainment and leisure, others)
  • market by geography - North America, Europe Asia-Pacific, LAMEA

Figure 32 presents global service robot market overview.

Figure 32: Global service robot market overview[39]

Cleaning Robot Market

Considering the cleaning robot market worth to remember is that it covers not only floor cleaning robots. To the cleaning robot category, there may be also assign robots for specific purposes such as a pool-cleaning robot, window-cleaning robot, and robotic vacuum cleaner. Cleaning robots can be divided into many categories[40]:

  • Destination - personal and professional cleaning robot;
  • Product - floor-, pool-, window-cleaning robot and others;
  • User control - app-based, autonomous, digital assistant;
  • Operating environment - indoor, outdoor;
  • Application - residential, commercial, industrial, healthcare and others;
  • Region - North America, Europe, Asia Pacific, rest of world.

Floor-cleaning robot is expected to hold the largest share, on the basis of product, of the cleaning robot market by 2025; the growth of the market for this technology can be attributed to the popularity of floor-cleaning robots in the residential sector, which has helped the market to grow at a rapid pace. These robots are equipped with functions such as navigation control systems and sensors (distance counter, gyro, ultrasonic, laser, and bumper switches), which are specifically used to detect obstacles and prevent collisions. Figure 33 visualizes an increase in interest for cleaning robots in the US market between 2014 and forecasting up to 2025.

Figure 33: US cleaning robots market[41]

The largest share of cleaning robot market by category of product is assumed to be floor-cleaning robots. Rapid growth in their popularity caused a large increase in the market for this technology. Manufacturers are bringing as many new functions to their products as they can deliver, for example, different navigation control systems or brushes drive control. Those things are especially used in case of collision prevention, litters localization, collision and fall prevention.

Professional Cleaning Robot Market

Industrial cleaning robots can bring a broad spectrum of business benefits, depending on a company’s needs. Mainly what matters is the cost reduction, however, facility managers are looking for more developed solutions right now. Their aim is to be more efficient and effective using new processes, introducing sustainable practices or providing changes in streamline operations. Because of the lack of effectiveness and poor service cleaning companies are losing up to 55% of their customer base every year. [42] This can be one of the factors why companies decided to choose to buy a cleaning robot. In current situations, there are few companies that are producing automated industrial cleaning robots. Industrial cleaning robots that are almost fully autonomous are shown in Table 33. The table contains also information about the average value on each category of comparison. It will enable us the determine or have a first look on which features should be present in our robot.

Table 33: Comparison matrix
Name of robotLinkPictureOperation time[min]Cleaning width [mm] Cleaning performance [m²/h]Container volume [l]Height [mm]Weight [kg]Maximum estimated cleaned area [m²]
KEMARO-800Kemaro-800120800100040300302000
NEO AvidbotsNEO Avidbots3006602851,2120115047614256
fybots sweeperXLfybots sweeperXL36012001200309202407200
Intellibot® Swingobot 2000Swingbot 2000 24070010509012852524200
Tennant T7AMR FEATURESTennant 24065026601101450492 10640
Average value: 2528021752,247810212987659,2

Regions that invest the most in cleaning robots are North America, Asia and Western Europe. North America is the largest market for industrial automation, and the market is growing rapidly. This will fuel the demand for industrial cleaning robot in the region. The region is likely to account for market shares of 42.73% and 48.32% in terms of unit shipment and revenue, respectively, in 2022. North America is followed by Europe, led by Germany and Italy where industrial robot penetration is more and sales of industrial robots are high.[43].
Regions like Middle Eastern Europe and Latin America have not been popularised with cleaning robots. It brings our team a great opportunity to fulfill this gap in market demand for industrial cleaning robots.

4.2.1 Problem Statement

Looking into the budget of any company it is possible to see there a constant part of expenses that are dedicated to the area connected with the operating of a company. Those are resources allocated for the paper to copy machines, pens to the office, food for conferences and also for cleaning services. As those companies intend to have as little money allowed for cleaning services (in order to put it into other expenses) there is a need to have service on a higher possible level at the lowest price. There are very few things that are able to be change in case of service pricing and it is a hard choice for managers to make decisions within this topic.

4.2.2 Internal Analysis

7S Model of McKinsey for internal analysis

In order to prepare an analysis on our Team - micro-environment that Team works in, it was decided to choose the 7S McKinsey model as a framework. The assumption of that framework is that if every factor is in good condition, the group is working in harmony without any adversities and barriers. The specific layout of the McKinsey model is shown in Figure 34. It is demonstrated there, that each variable is connected with another. Imbalance in any of them ruins the proper work of the group. Analysis of the McKinsey model will be helpful in the case of the preparation team SWOT analysis.

Figure 34: McKinsey 7S model

Strategy - Purpose of the business and the way the organization is doing to get a competitive advantage.

The team contains four different experiences and skills to people. The key to success will be the usage of everybody's skills and knowledge in particular areas to obtain the best results. Being an expert in a specific field of study will be crucial in fulfilling the goals properly.

Structure - Activities division and coordination of the team.

Due to the different skills and experiences mentioned above, some tasks are divided. Difficult decisions are made in a democratic way - the majority of the team is respected. Nevertheless, each member of the team is able to give an opinion about any topic.

Systems – Measurement procedures, reward, and resource allocation.

The team is able to monitor progress by every Thursday's meeting with supervisors. It is a great opportunity to know the teacher's opinion about particular actions and also to hear feedback about things that were done in a good or bad way. Each of the team members has access to the Wiki page, common Google Drive with project files. It enables each participant to have a view on what each member is working.

Shared Values - Corporate culture and work ethic.

The shared value that each team member follows is the motivation to create a remarkable and best possible product. Despite cultural, linguistic and specialization differences, everyone aims at doing excellent work.

Skills - The organization's core competencies and distinctive capabilities.

The team consists of four students from different countries and from different study areas, however, each one had at least little contact with engineering and product development. Tomas: Mechanical Engineering, Corina: Telecommunications, Frederique: Civil Engineering and Szymon: Business and Technology. Each one does not have any problem with popular tools used during project development.

Staff - Team members and their general capabilities.

A major amount of decisions is made together by all members of the group. Although everyone has different priorities, all of us are working to successfully complete a common goal.

Style - Typical behavior patterns of key groups, such as managers, and other professionals.

The team is working using the scrum method - with the usage of sprints and its methodology. In such a way of working there is no need to have a hierarchy. What is important, is that communication and the open-mindedness of each team member will never be degraded.

4.2.3 External Analysis

External analysis cover meso- and macro-environment. Variables that Team want to analyze are presented in Porter's Five Forces model - Figure 35 and PESTLE model. Those frameworks will give us input data and information that will be mainly used in threats and opportunities in a product SWOT analysis.

4.2.3.1 Porter's Five Forces model

Starting a business is a complex process. It is almost impossible to run a successful business without previously made analysis. In our research, we should include each factor that has an impact on the activity of our company. There are many tools that can use to work on that analysis. It can be used as a framework to analyze market competitiveness. It enables us to understand the strengths and weaknesses of the industry as well as its profitability and development perspective. Porter's model contains research on the number and power of a company’s competitive rivals, potential new market entrants, suppliers, customers, and substitute products. Investigation within those areas can be useful in case of creating a more competitive business strategy.

Figure 35: Porter's Five Forces
Competition in the industry

Force of competition marks its presence in the number of competitors' businesses and their ability to contend with a particular company. In the case of a greater amount of competitors and their goods or services, our company has less power to raise on the market. This “fight” between the companies can be described as a price valuation, new-tech usage or simply providing the innovation. As a company providing cleaning robots for cleaning industrial areas, we enter the market with already stated brands and products. Companies like Avidbots and fybots can be mentioned as examples. Our aim should be then creating a unique service that we can provide or time-consuming building relationships with business customers. Fortunately, previously mentioned companies do not operate on regions of central and eastern European countries - that creates an opportunity for us to raise our business on an unfulfilled market.

Potential of New Entrants into an industry

Operating on a growing market is always a threat to the company. It is easier for new companies to enter into that market because customers do not know the product, features, and option that each competitor offer. The team must think about what makes cleaning robots business attractive and try to suit to those factors. Due to the existence of cleaning robot companies, our robot will not be something new. Companies like Karcher have already understood that simple cleaning equipment is not enough nowadays. Introducing products before them would be a great opportunity to decrease potential new entrants into an industry for Karcher and other companies.

Power of Suppliers

The power of suppliers mainly determines the availability and price of raw materials. It is regulated by a number of suppliers, their supply possibilities and costs and also costs of change from one supplier to another. Components that will be mainly needed are electric parts. In this area, our team has a lot of choices. More problematic for us will be mechanical parts. In the case of chassis and storage containers and v-shaped pushing block usage of 3D printing is needed. We are able to make it with another plastic material, however, negotiations with the external suppliers should be needed. In case of such specific shape components price could be jacked up to unimaginable value.

Power of Customers

Customers factor refers to their ability to play on the price level and as everyone can imagine it is about reducing the price. Regulation of the price is influenced by a number of customers, the level of importance of each customer and the ability to obtain new customers on the market. Each of these factors has an impact on pricing negotiations. Our product is targeted at business customers, mainly shopping centers and other industrial facilities. That is why service costs for each customer can be negotiated individually. It is an advantage for our business because it will help us build a base of loyal customers and relationships. In today's world, business is more about building good relationships in view of valuable partnerships on which both sides win.

Threat of Substitutes

The threat of substitutes refers to substitute services or goods that can be used in place of our product. Creating a unique product that can not be changed to any other one is more powerful in case of pricing. Our team has tried to develop such a product that will possess unique features. There is a risk of substituting our robot with simple human service which could be more beneficial for small areas. To fulfill this gap in our activity, a long-term solution is to create smaller cleaning bots target to deal with a litters in smaller, less accessible areas.

4.2.3.2 PESTLE Analysis

PESTLE analysis is a tool used to identify the macro (external) forces facing an organization [44]. Each letter represents Political, Economic, Social, Technological,​ Legal and Environmental aspects. Diving into those aspects will show the team what impact our product may or may not have.

Figure 36: PESTLE model
  • Political

Our product does not have a political impact on the society. This category is not such relevant in case of our project.

  • Economic

Introducing the usage of our product to shopping centers or industrial facilities will bring money to the market. Consumption of goods is power for economic growth.

  • Social

Creating social awareness about the waste management strategy for the planet would be main goal within this factor.

  • Technological

Using technology for minimizing risks of health injury and maximizing efficiency is becoming more and more common in business management. Providing new solution that can solve some issues or will support effectiveness of the business will be worth to invest.

  • Legal

Regarding legal aspects, our product will follow all of the regulations,​ not having a particular impact on this area.

  • Environmental

Collecting litters is a very important part of waste management policy. Creating a product that supports this approach will help to reduce the carbon footprint for each of the created wastes.

4.3 SWOT Analysis

SWOT analysis is a powerful and simple tool to develop business strategy. It can be used by start-up, existing company or other subjects. Acronym SWOT stands for Strengths, Weaknesses, Opportunities, and Threats. The first two factors can be described as internal ones - things that we have control and direct impact on. Opportunities and Threats can be marked as external factors - depending on the larger environment. Those are the things that are usually not changeable by us, such as component price or competitors.
SWOT analysis are presented in the Figure 37 for Team analysis and Figure 38 for product analysis.

4.3.1 Team SWOT Analysis

Figure 37: Team SWOT Analysis

4.3.2 Product SWOT Analysis

Figure 38: Team SWOT Analysis

We have to remember that SWOT analysis proclaims not about all considered and described factors, but identify key factors that can have a main impact on the future of the company or the success of a specific project. We need to try fight our weaknesses and threats as much as we can. It will be one more step forward successful project.

4.4 Strategic Objectives

Strategic objectives are the steps and deliverables, which are established by a team of stakeholders in order to realize the goal. Objectives help across the team to understand the goals and to determine whether the strategy is effective and the tactics are being well executed. The most important thing in an objective setting is to provide specified outcomes able to be done in a specific time range. Our team decided to set them with the usage of the SMART approach which specifies factors that draw closely setting of the goal. Each letter specify values that our objectives should posses.

Table 34: SMART Table
Letter Factor
S specific, significant, stretching
M measurable, meaningful, motivational
A agreed upon, attainable, achievable, acceptable, action-oriented
R realistic, relevant, reasonable, rewarding, results-oriented
T time-based, time-bound, timely, tangible, trackable

General mission and vision strategic objectives:

Economical strategic objectives:

  • Develop a business based around litter collection robots which are both profitable and economically sustainable.
  • Maintain growth based on the cooperation with cleaning companies. As a next phase to open for the private customers.

Customer/Learning strategic objectives

  • Introduce an innovative solution into an existing market.
  • Build relationship with customers (companies) by introducing a high-quality product and service.
  • Provide advertising campaign to spread “clean planet/city” awareness. To encourage society to live in a more sustainable way - probably as a long term action.

Environmental Strategic objectives

  • To prepare an autonomous solution to shopping centers wastes collection system.
  • To adapt processes to be efficient as possible to reduce carbon footprint.
  • To continually adapt to best environmental practices.
  • To spread awareness to encourage more environmentally friendly practices.


Measurable and time-framed objectives in terms of waste robot project:

  • Create a complete model before 30 April 2020
  • Upload packaging solution to the wiki 13 May 2020
  • Conduct simulations and functional tests before 02 June 2020
  • Complete the entire WIKI website before 12 June 2020
  • Create an official website where people can buy our product by the end of September 2020
  • Create a database of people interested in purchasing our product at the beginning in Portugal- by the end of November 2020
  • Popularize and promote our product in other countries thanks to strong advertising (such as Slovenia, Poland, Hungary - in central-western European countries) - between February and May 2021 - depending also on the interest in our product.

4.5 Strategy/Targeting/Positioning/Brand

Basing on the market analysis Team decided focus on the Business to Business (B2B) market. As a target group team have chosen the managers of shopping centers. These customers will be the most interested in our product. Below the positioning maps for our product in Figure 39 and Figure 40

Figure 39: Positioning map 1
Figure 40: Positioning map 2

Considering positioning strategy, it can be assigned not only to products, but also to services and brands. Knowing the benefits that MopBot brings team will analyse it as a product. Positioning strategy includes the way the product is defined by consumers on important attributes, comparison with competing products and simplifying the buying process for the customers. In order to prepare superb positioning Team had to make particular tasks like:

  • define intended positioning for our product - our product will be distinguished by price, performance and quality
  • design and implement a marketing mix strategy within intended positioning would be accomplish - this point will be more described in Section 4.6
  • identify possible competitive assets - in case of industrial cleaning robot the competitive assets will be price, cleaning performance, operation time and mobility of the product
  • monitor and adapt positioning strategy over time to meet customer needs - how the Team would like to do it is described in Section 4.8

Team decided to create remarkable product which can be noticed on the market. To build brand awareness, creation of characteristic sign that would be connected to our brand was necessary. Thinking about the name and the logo, team has many ideas, that can be well developed, although final decision was to chose the name MOPBOT. Team considered that name MOPBOT could have been already used. During supervisors' meeting it turned out that one of the existing products has that name connected to mop. MOPBOT-D was designed by Indian company Pata Electric [45]. Making research about that Team found out that name MOPBOT is not registered on World Intellectual Property Organization (WIPO) database. That ensured us that we can use MOPBOT as a name for our product. Next step was to create a logo for our brand.

As it can be seen in Figure 41 Team's decision was to concentrate around mop, as a recognisable sign. To do that additional commercials were created and can be seen in Figure 42. As a slogan the Team chose “Cleans more than You think”.

Figure 42: MopBot additional logos

Decision was to chose white and blue as dominating colours. Those colors in team's opinion are the most connected to cleaning area.

4.6 Adapted Marketing-Mix

The classic “4P's” marketing - product, price, place and promotion have been the fundamental of marketing tactics for many years. Over time, as the service sector increased, 4P's expanded to 7P's, including people, processes and physical evidence.

It is worth noting, however, that both the 4P's and 7P's concepts include marketing instruments from the point of view of the company, not from the client. That is why, in 1990, Robert Lauterborn developed the 4C marketing formula, shown in Figure 43. It covers the same elements as the classic 4P, but seen through the eyes of the consumer.

Figure 43: Team SWOT Analysis

4C marketing consists of four elements. The first is customer. His needs, motivations and goals are in the marketer's focus. His task will therefore be to discover these desires, which implies a much greater emphasis on marketing research. The “product” known from the 4P model is therefore secondary to the prior recognition of the market.

The second element of the model is cost. Therefore, this is the price for the product, but seen from the customer's perspective - as an investment that must be incurred, and not the sum of money that the company will receive in exchange for the purchase. What's more, the term cost includes not only financial issues - it is also the time that the customer has to spend on buying, traveling, ordering goods online or all types of risks associated with the transaction.

The third element is convenience. In this case, it is about looking at the aspect of product distribution through the eyes of the customer, focusing primarily on offering him a product or service at the most convenient place and time. It is also all kinds of activities designed to provide him with trouble-free access to product information - a well-functioning website, catalogs and information on social media.

The last “C” from the model is communication, equivalent to the classic “promotion”. In 4C Marketing, the brand puts emphasis not so much on informing the client, but on building a deeper relationship with it, thanks to communication activities. This is served by activities in social media, content marketing or all activities that make up customer experience, i.e. customer experience.

The 4C concept can be extremely useful. However, the Team should remember that it can be treated as an extension and an alternative approach to marketing instruments. Then any modifications to the product will be derived from research and analysis of consumer needs, distribution aspects will be suited to their habits, and brand communication will not resemble a one-sided, promotional dialogue, but rather an attempt to build a long-term relationship with the customer.

4.7 Budget

The marketing budget is a pool of funds allocated within the enterprise for the purpose of dynamising the sale of its products on the market. Marketing expenses, like most of the costs, mean some investment, resulting in a certain effect.

The main purpose of creating and spending marketing budgets can be:

  • increasing brand awareness among consumers and / or business partners;
  • increasing the level of purchase of our products, resulting in an increase in the manufacturer's turnover or market share;
  • counteracting similar activities of competing companies - protecting their sales or market share

The marketing budget includes elements related to the preparation of a new product, product launch, activities directed towards communication with the client and business partner, market research, etc. The largest group of marketing expenses are the costs of all kinds of promotional activities, such as TV, internet and radio advertising, and newsletters promotional items, leaflets, animations and tastings at points of sale, visualization elements, shelves in stores, etc.

The Team has decided to create budget on marketing activities. As is summed up in Table 35, the Team decided to use most of the money on internet, on business newspapers, Instagram and Facebook pages, and also Facebook ads that are seen on both Instagram, Facebook and also LinkedIn. They are paid per a thousand clicks, google ads are also paid per clicks. Money on essential properties to make a good picture is also calculated in Facebook and Instagram budget.

Table 35: Budget matrix
Incomes price (€)
budgeted money + 10000.00
Expenses
Blogs - 1200.00
Instagram - 850.00
Facebook - 700.00
Linked In - 725.00
Google Ads - 900.00
Leaflets - 400.00
Cardboard display shelf - 500.00
Total + 4725.00

The rest 4725.00 € will be spend, on meeting trips and other marketing meeting. There are many robot shows that MopBot can be presented. For MopBot Team the physical meetings is crucial, because then it feels more reliable than using emails only. In such case the Team is able to show the whole potential of its product.

4.8 Strategy Control

In an agile world acting agile in a development process is really important. Deming Cycle or Plan, Do, Check, Act (PDCA) is an iterative, four-stage approach for continually improving processes, products or services, and resolving problems. It also includes always recheck if the actions are beneficial for project success. It is a continuous way to systematically test solutions, assessing results and implementing solutions that are considered good. Figure 44 for product analysis.

Figure 44: PDCA Cycle

The four phases are:

Plan. Identify improvement potentials and establish objectives and processes required to deliver the desired results.

Do. The plan is enacted, and the potential solution is tested ideally on a small scale first. Results are measured.

Check. Study results and compare the effectiveness and decide whether the hypothesis is supported or not.

Act. If the solution was successful them implement it instead adapt it and go through the circuit again

4.9 Conclusion

Based on this market analysis, the team decided to create autonomous cleaning robot intended for indoor areas of commercial facilities because that is the niche where MopBot will fit into. Creating this chapter the Team developed marketing strategy and applied changes to the product basing mainly on comparison within a competition. The product was decided to be a commercial product and therefore it should be meeting B2B market needs. Consequently, the team decided to create a product with two vertical brushes and powerful vacuum system. Maximum speed of the robot will be around 2,5 km/h, which provides cleaning area efficiency at the level of 756 m²/h. In this chapter, the logos and commercial names were chosen and it was decided that the product would be sold on the internet.

The next chapter focuses on the sustainability of the company. This way the team could see which eco-efficiency measures would be taken to make the company and product more sustainable.

5. Eco-efficiency Measures for Sustainability

5.1 Introduction

One of the main goal of the people is to be able to get the most recent products. People feel that is important to have the most recent phone, knowing their phone is still in very good condition and has the capability of doing almost everything that the new can do. But this is just an example, this applies also to clothes, shoes, furniture. The problem with consumption, despite the use of raw materials, is what people will do with the old stuff? They don’t have space to save everything, so what normally happens is they put on throw away and because they don’t see the objects anymore, people think that the problem is resolved. But the problem is still there, but now it´s a problem for nature or other people. Things don’t disappear by magic, it takes many years to plastics decompose. But people don’t have this wrong stigma to throw things just at the home. They also do this in public spaces like Shopping centers and Universities. Many times, after people bought small snacks that are wrapped on plastic, they eat the snack and throw the plastic to the floor. That’s why we want to help to tackle this problem by building a robot capable of cleaning the rubbish from shopping centers and universities.Figure 45 presents the three spheres of sustenability.

Figure 45: Sustainability [46]

5.2 Environmental

One of the main problem of the current days is climate change that is hurting people and nature. Many governments are saying that they are committed to solving this problem but their measures are very soft and they aren’t doing anything. People must change their habits and governments must be leaders on showing what people can do. With this in mind, the goal is to buil the most efficient cleaning robot with the most recyclable materials as possible. Also, the electrical components, like electric motors, would be capable of doing their tasks but with the lowest power consumption. The objective is to be part of the solution, not the problem. Figure 46 shows that exists only one planet with limited resources which is very representative for environmental sustenability.

Figure 46: Environmental Sustainability[47]

5.3 Economical

In order to develop the project,a financial support is needed for the team to be able to purchase the parts needed, like sensors that can be quite expensive. Because the goal is to build a prototype, not the customer product and also because of restrict budget (100 €), the components should not be expensive. The components that are purchased should be created on a responsible way, with no child labor and the less harmful to nature possible. Second-hand materials that are in good condition would be also used in order to save money and give a new life to old materials, instead of buying new ones, helping to save the planet Earth. Figure 47 is representative for economical sustenability.

Figure 47: Economical Sustainability[48]

5.4 Social

Social sustainability is the least defined and least understood of the different ways of approaching sustainability and sustainable development. Social sustainability is avoiding doing changes in the environment which might have bad effects on the next generations. Probably the most comprehensive tool that can help businesses integrate the principles of social responsibility into everyday business ventures is ISO 26000, the Guiding Pattern for Social Responsibility. The Seven Key Principles, advocated as the roots of socially responsible behavior, are:

  • Accountability
  • Transparency
  • Ethical behavior
  • Respect for stakeholder interests
  • Respect for the rule of law
  • Respect for international norms of behavior
  • Respect for human rights

The Seven Core Subjects,Figure 48, which every user of ISO 26000 should consider, are:

  • Organizational governance
  • Human rights
  • Labor practices
  • Environment
  • Fair operating practices
  • Consumer issues
  • Community involvement and development
Figure 48: Economical Sustainability[49]

Benefits can be achieved by implementing social sustainability:

  • Competitive advantage
  • Reputation
  • The ability to attract and retain workers or members, customers, clients and users
  • The maintenance of employee morale, commitment and productivity
  • The perception of investors, owners, donors, sponsors, and the financial community
  • Relationships with companies, governments, the media, suppliers, peers, customers and the community in which it operates

MOPBOT fulfills all the Core Subjects and Key Principles of the social sustainability guideline. Social sustainability is very important within a team. Every team member should feel good and involved. The following rules have to be respected for the project to not have problems:

  • Every team member should be involved and do his part of work
  • Sustainability and efficiency are important for the team
  • Every team member should respect the code of ethics

5.5 Life Cycle Analysis

From point of sustainable development view, it is very important to analyze the whole life cycle of the product and not only its production and to understand how big impact a product has on the environment from the first ideas of the product till the consumer gets rid of the MOPBOT. The ability of Mopbot to be recycled is one of the most important aspects for the team and is very important for the environmental well being. The figure below demonstrates the product lifecycle. In this subsection, the team explains the most important aspects of the life cycle.Product lifecycle is shown in Figure 49.

Figure 49: Economical Sustainability [50]

5.5.1 Product

For the prototype of MOPBOT, the team will use PVC because is a safe material, durable, easy to install, lightweight and most important is cost-effective. However, research showed us that PVC can be very difficult to recycle. The share of PVC recycled annually is estimated at just 3 percent or less, according to various studies and US Environmental Protection Agency . Incinerating PVC can be a problem, too. It contains chlorine, which when burned can produce the poison dioxin, researchers say. Landfilling is not a good option also because over time the lead, cadmium, and phthalates can leach out of PVC into groundwater. Due to this information, the final product will be made from Stainless Steel because of his strength, aesthetic appeal, ease of fabrication, durable. It is a low maintenance material and is often the least expensive choice in a life cycle cost comparison. Moreover is 100% recyclable.

5.5.2 Manufacturing

Manufacturing can be done by local provider in Portugal. The final objective would be to have machines that would do the construction instead of people. The manufacturing process needs to be very sustainable and the waste needs to be diminished. The energy would be used in an efficient way. Renewable energy would be used if it would be usefull. It would be a priority for us to pay attention to all the waste, production and our employee. A report every 3 months will determine the efficiency, sustainability and the necessary actions for improvements.

5.5.3 Product packaging and distribution

MOPBOT would be launched in Portugal. Later on, the product would be available for sales in more and more countries using shipping. The product would be packed in cardboard because is a perfect material to protect the product during transportation. The package can be also used as a storage area by the customer. The product would be assembled due to its complexity.

5.5.4 Use

MOPBOT can be used in shopping centers, private companies, faculties. The only cost during use is the electricity for charging the battery or a broken component. Mopbot company would give a 3-year guarantee for the customers.

5.5.5 Recycle

After the device would no longer be used the customer can send it back to the factory for recycling. The client would receive a discount if he does it. The team wants that many of the materials used in the product, to be recyclable. The metals in the electronics can be picked out and re-melted. Stainless Steel is 100% recyclable.

5.6 Conclusion

Based on this sustainability analysis, Team 2 chose to use recyclable materials in the construction of our product. MOPBOT would be a quality product that would last long and many costumers would benefit from it. Company will recycle the exterior and the inside to reduce the waste. The next chapter will introduce the ethical and deontological aspects of the project.

6. Ethical and Deontological Concerns

6.1 Introduction

In this chapter, we shall show the ethics and problems we came across in the process of this chapter. It will be done by seeing whether an action itself is right or wrong by using a succession of rules, rather than using the consequences of said action. The following subjects will be discussed: engineering ethics, sales, and marketing ethics, environmental ethics and liability.

6.2 Engineering Ethics

The impact of engineering is growing. Technology is influencing our way of communication, wealth distribution and consciously or unconsciously our dignity of living or dying. Due to this, ethics in engineering is getting more and more important. In this chapter, the significance and importance of engineering ethics is being treated and also how an engineer can make the 'right' decision.[51]

To explain the concept of ‘Engineering ethics’, we first need to look at the two concepts separately. 'Engineering' is the science that is working on the technical development and construction of products and systems, using the natural science laws. 'Ethics' is the study whereby philosophers deal with the question about what is right and wrong. In principle, ethics is about the moral responsibility that a person feels.[52]

Now combining these two concepts to engineering ethics is explaining the following; the study of questions about moral ideas, character, policies, and relationships of people and organizations involved in technological activity, is called engineering ethics.

For an engineer, it is important to consider and make ethical decisions because, as said in the introduction, technology is influencing our lives more and more. Society had to keep trust in a company and technology. Engineers consider a handful of ethical decisions because these decisions influencing the products and services, the safety of use, the company, the law, environment, and of course people.

To make the ‘right’ decision about some issues that an engineer has to deal with, the engineer must have moral awareness. This means that the engineer has to recognize the moral problems that occur in engineering. Also, cogent moral reasoning [discussing the issue and discussing both sides] is one of the steps that the engineer has to walk through, just as moral coherence [consider all the facts], moral imagination [deal with the moral and practical issue separately] and moral communication [clear communication]. If the engineer is following these steps, dealing with the ethical issues is doable and a ‘right’ decision can be made. The ethical code for engineers is divided into fundamental canons. These canons are important to obtain to secure the ethical decisions for an engineer. The following fundamental canons need to be sustained:

1. Engineers shall hold paramount the safety, health, and welfare of the public. This is canon number one. Safety and health are the most important to safeguard. By putting the safety and health in the first place, the engineer has to consider constantly this canon. To secure this canon, an engineer is for example not allowed to share personal information or facts without permission from the customer or the technical documents are only correct if they confirm the norms.

2. Engineers shall perform services only in the areas of their competence. Engineers are only allowed to perform an assignment if they’re classified for this specific technical case.

3. Engineers shall issue public statements only in an objective and truthful manner. Engineers need to write and cooperate with an objective and truthful rapport and statements. They need to share all relevant reports and witness reports when needed.

4. Engineers shall act for each employer or client as faithful agents or trustees. For example, will engineers disclose all known potential conflicts of interests that could influence or appear to influence their judgment or the quality of their services.

5. Engineers shall avoid deceptive acts. For example won’t engineers offer, give, solicit or receive any contribution to influence the award of a contract by public authority, or which may be reasonably construed by the public as having the effect or intent of influencing the awarding of a contract.

6.3 Sales and Marketing Ethics

Sales and marketing ethics have often been discussed in the news since people are more aware of the misleading commercials and information that spreads around a product or service. Ethics in marketing means in short words that every marketing expression makes that you don’t mislead but inform or inspires your customer and that is just the key! Inspiring and informing your costumers is called marketing from a deeper meaning. Companies that work through this deeper meaning will give not only meaning for their own brand and wallet but also about the meaning to there environment. This can mean that your costumer's focus in the market can be increased, or a social problem will be solved or the market wants to sustainable. In other words; you will take responsibility and work from your own identity of your brand.

The conclusion of sales and marketing ethics is simple. Ethics in marketing and sales is fair marketing. If you work from your own brand and you work in a fair way and tell a true story, your product or service will be sold in an ethical way.

6.4 Environmental Ethics

Every time we as designers and engineers start a new project one of the first things, we think about is the environmental impact our project with having. At this moment in time, the environment is at the forefront of people’s minds and the question being asked is what can we do to help the environment and what can we do to make the decline of our surroundings slow down and stop altogether. This in part is called environmental ethics.

With our robot, the MOPBOT, we have come across ethical problems along with ethical solutions.

One of the problems we found during this project is job loss. Would implementing our robot in shopping centers and other areas cut done on people who have jobs in the cleaning industry. We found that although yes, people would lose their jobs over the implantation of our MOPBOT. The MOPBOT would also create jobs and some jobs over cleaning would still exist. Our robot only collects small rubbish and dust. Therefore before the robot is to clean these pieces of rubbish, which is bigger than what it can collect, would need to be picked up. Someone would also need to remove the rubbish and dust collected from the robot after each shift, or simply when it gets full. There would also be someone there needed to fix any complications within the robot. Due to these “solutions” being used the ethical problems is no longer something to be worried about as the “action itself is right or wrong by using a succession of rules, rather than using the consequences of said action.”

Environmental ethics considers the ethical relationships between humanity and non-human world” [53]. The goal is to ensure the well-being of humans in relation to nature and sustainability. It has become very popular during the '70s because of the public awareness of the damage caused to the environment and has driven a demand for governments to harden regulations. As the awareness for the protection of resources is increasing, it is important for a business/a company to respond to sustainability standards. This chapter will try to understand how MOPBOT can support environmental concerns and provide moral grounds to preserve the earth's environment. One major ethical concern is the consumption of natural resources, as natural resources are a reserve of resources that are crucial to the existence of life. By using resources unduly is risking the life of the future generations and the depletion of the resources. The destruction of resources must be offset by either, a restoring of the depleted resources, or the final product must have a positive impact on the planet.

However, sometimes having ethical standards can be hard especially with the competition. If the competitors are shipping low-cost products without paying attention to the environment, it could be a disadvantage for our company to still be competitive. Small businesses particularly can suffer from a lack of environmental ethics because of a lack of money.

On the opposite, a company that fits with environmental ethics can benefit from a good brand image. It can also attract employees that share the same values.

6.5 Liability

Liability concerns are the legal aspects that are important during designing a product. It aims to make sure that the product follows adequate directives and laws. The MopBot has to meet the following European Union directives:

  1. Machinery legislation: One of the main legislation governing the harmonization of essential health and safety requirements for machinery at EU level is the machinery legislation. It guarantees a high level of protection for EU workers and citizens [54]. This directive is important for our project since our product has to meet the requirement of the CE (Conformité Européenne).
  2. Electromagnetic Compatibility (EMC) Directive: The EMC Directive limits electromagnetic emissions from equipment in order to ensure that, when used as intended, such equipment does not disturb radio and telecommunication, as well as other equipment. The directive also governs the immunity of such equipment to interference and seeks to ensure that this equipment is not disturbed by radio emissions, when used as intended [55]. This directive is also important to our project, because electrical current, different appliances ten to interfere with each other. By following these directives, safety is ensured for such interferences.
  3. Low Voltage Directive (LVD): Ensures that electrical equipment within certain voltage limits provides a high level of protection for European citizens, and benefits fully from the single market [56]. This is implementable in our product since we use batteries that need to be charged.
  4. Radio Equipment Directive (RED): Establishes a regulatory framework for placing radio equipment on the market. It ensures a single market for radio equipment by setting essential requirements for safety and health, electromagnetic compatibility, and the efficient use of the radio spectrum. It also provides the basis for further regulation governing some additional aspects. These include technical features for the protection of privacy, personal data, and fraud. Furthermore, additional aspects cover interoperability, access to emergency services, and compliance regarding the combination of radio equipment and software [57]. This directive is not implementable for our product.
  5. Restriction of Hazardous Substances (ROHS) in Electrical and Electronic Equipment: Restrict the usage of harmful substances in devices, allowing for more efficient recycling [58]. The MopBot will keep trying to meet this directive.

6.6 Conclusion

In conclusion to this chapter Ethics and the liability of our product can easily be rectified with simple rules and guidelines that we can follow throughout this project to ensure the best quality and result when it comes to our final product being prototype. The next chapter will discuss the development of our project, the challenges we came across and how we fixed them.

7. Project Development

7.1 Introduction

In this chapter, the development of the project, including logo, names, and the development of the product itself will be reviewed. The tests will would be presented and the components. In 7.2 the architecture of the product and how it works with the use of diagrams will be explained. Part 7.4 and 7.5 compile of Functionalities and the tests and results of the Robot.

7.2 Architecture

After many hours of research, drawings and brainstorming, the team decided how the robot should work and be designed. The MopBot was designed to be bigger than autonomous vacuum systems for houses because the target is to clean big public spaces. MopBot has the less amount of parts as possible to reduce costs and facilitate the maintenance. The bigger parts of the robot are the ones that people can see, the chassi and the storage box. The chassis is designed to be as beautiful and functional as possible, as is the storage box that is where the collected garbage will stay before it is collected. To make the garbage go from the floor to the storage box there is a hole in the chassis, to make this passage. Because the Mopbot needs heavy batteries to be capable to work at least 2 hours, the chassi will have an area bellow where the storage box is located to put the batteries on the lowest part as possible to decrease the center of gravity to prevent any falls.
So, to clean the trash and dust, the robot has a vacuum system and two vertical brushes. The vacuum system consists in a high-speed DC motor attached to a fan located on the storage box. This will create an air flow powerful enough that will push the trash inside to the storage box and in the top of the box the air vents would keep the trush inside. To remove the trash when the full capacity is reached, the storage box needs to be removed from the chassi by a person and then the trash gets out using a door located on the back of the box. In the front of the chassi there is space that is protected with a small door on the top where the brushes and other components will be. The other important pieces that help to catch the trash are the brushes. The brushes are located in the front of the chassi. Each brush is connected to a shaft and each shaft is connected to a DC motor and both will spin outwards into the middle. The shafts are housed in a part that needs to be purpose-built to the MopBot, called Shaft Suport. This part will also lodge and hold a bearing on the top that will act as a radial support for the shaft spinning on the internal face. In the cylindrical part of the Shaft Suport there will be another bearing and this one will be held by 2 elastic rings one on top and one on the bottom. With these supports it is possible to prevent a bending problem if the brushes hit some obstacle. The assembly and maintenance of these parts has also been taken into account to be as easy and fast as possible. As the shafts are subject to a torsor moment, the safety coefficients of the shafts to yield and fatigue were calculated and with the result obtained, it can be concluded that they will have an infinite life as is presented in the Figures 66 to 68.

In Figure 50 is presented the Black Box Diagram.

Figure 50: Black Box Diagram

Figure 51 is the first draw on paper of MopBot.

Figure 51: Structural Draft

2D draw of Mopbot in Figure 52.

Figure 52: 2D Drawing

In Figures 53 to 64, are represented the 3D draw of the robot in differents views.

Figure 53: 3D model - View 1
Figure 54: 3D model - View 2
Figure 55: 3D model - View 3
Figure 56: 3D model - View 4
Figure 57: 3D model - View 5
Figure 58: 3D model - View 6
Figure 59: 3D model - View 7
Figure 60: 3D model - View 8
Figure 61: 3D model - View 9
Figure 62: 3D model - View 10
Figure 63: 3D model - View 11
Figure 64: 3D model - View 12

Figure 65 represents the schematic of the robot. Arduino Uno would be the “brain” of the robot. The wheels will be controled by 2 DC motors with the help of L298N bridge. The vacuum system and the 2 brushes would are controlled with 3 DC motors. When the storage box is full, an ultrasonic sensor will detect it. To avoid obstacles, MopBot uses an VL53Lox sensor. The robot has a voltage divider to detect when the battery is low.

Figure 65: Schematic of the robot
Figure 66: Using Python to sizing the Diameter of the shaft
Figure 67: Using Python to determine the Yield Safety Coefficient
Figure 68: Using Python to determine the Fatigue Safety Coefficient

7.3 Components

In order to make more easy to read the components list, the components are divided in 3 different lists. The Mechanical Components, in Table 36, where is showed the parts responsible of the robot structure like the chassi and the wheels. The Eletrical Components, in Table 37, are the parts that control all the movements of the robot, like maiking the motors work or avoid the obstacles with sensors.

7.3.1 Mechanical Components

Mechanical Componets of the Mopbot.

Table 36: Mechanical Components List
ListNr. of PartsNamePictureDimensionsMaterial Specs and Product LinkPrice
11 xChassi585 x 300 x 300 mmBuild by the team with polystyrene.
https://www.leroymerlin.pt/Produtos/Madeiras/Vidro-acrilico/Acrilico-vidro-sintetico/WPR_REF_81902545?gclid=EAIaIQobChMIlNOqlqvP6AIVDlXTCh2_vw4PEAQYASABEgLAP_D_BwE
22 €
22 xBrushes [59]Diameter: 150 mmhttps://www.amazon.com/gp/product/B072J1S6S8/ref=ox_sc_act_title_1?smid=A3R4LN1GVW6J5U&psc=116.5 €
31 xStorage Box400 x 300 x 220 mmMade with polypropylene.-
41 xFan [60]Diameter: 50 mmMade by 3D Printing Machine-
52 xBearings BB-6802-B180-30-GL [61]Internal Diameter: 15 mm
External Diameter: 24 mm
Width: 5 mm
https://xiros-lifetime-calculator.igus.tools/resultSponsored by Igus
62 xBearings BB-6904-B180-30-ES [62]Internal Diameter: 20 mm
External Diameter: 37 mm
Width: 9 mm
https://xiros-lifetime-calculator.igus.tools/resultSponsored by Igus
72 xWheels [63]Diameter: 65 mmBotnroll
https://www.botnroll.com/pt/rodas/2164-par-de-rodas-de-borracha-65mm.html
1 par: 3 €
8750 gPLA For 3D Printing [64]Diameter: 1.75 mmPLA
https://filament2print.com/pt/pla-premium/745-pla-premium-traffic-black.html#/217-diametro-175_mm/223-formato-bobina_750_g
21 €
92 xBrushes ShaftsLenght: 105 mm
Max. Diameter: 22 mm
Min. Diameter: 15 mm
Made with steel, fabricated by Team2 in Isep using a lathe.-
104 xElastic Ring [65]Dh: 23 mm
Dg: 24.42
Width: 1.2 mm
https://www.smalley.com/pt-br/ring/eh-233.8 €
118 xFlat Head M3 Screws [66]M3 x 10https://www.eurorc.com/product/17853?currency=EUR&cc=EUR&gclid=CjwKCAjw-YT1BRAFEiwAd2WRto8wrdSrRnnx_Xta_5gvjvwmQGBdhbP5PQ18WxxHqDJO1DLnRYN4WhoCgkkQAvD_BwE6.80 €
124 xFlat Head M5 Screws [67]M5 x 10https://monsterbolts.com/products/socket-flat-b12-9-m5?variant=362911692923 €
132 xShaft Supports70 x 67 x 50 mmManufactured by Team2 at ISEP using a CNC machine and a lathe. Brass piece.-
142 xCap70 x 40 x 5 mmManufactured by Team2 at ISEP using a CNC machine. Brass piece.-

7.3.2 Electric Components

Eletrical Componets of the Mopbot.

Table 37: Electrical Components List
ListNamePictureProduct DescriptionWeightDimensionsPriceProduct Link
1Arduino Uno [68]5 V
46.5 mA
0.23 W
25 g68.6 x 53.4 mm 20 €https://mauser.pt/catalog/product_info.php?cPath=1667_2602_1668&products_id=096-2435
2Buttom [69]12 V
50 mA
0.6 W
4 pins
10 g6 x 6 x 5 mm1.12 € - 10 pcshttps://mauser.pt/catalog/product_info.php?cPath=324_1401_1629&products_id=010-1111
3Ultrasonic Module HC-SR04[70]5 V
15 mA
0.075 W
Max. Range: 400 cm
Min. Range: 3 cm
9 g43 x 20 x 15 mm2 €https://mauser.pt/catalog/product_info.php?cPath=1667_2669_2677&products_id=096-6220
4Infrared (IR) Sensor[- Solarduino, 2020]5 V
15 mA
0.075 W
Detection range: 2 to 30 cm
9 g39 x 15.5 mm4.5 €https://www.botnroll.com/pt/infravermelhos/2396-modulo-sensor-de-proximidade-obstaculos-.html?search_query=infrared+sensor&results=21
5Lidar sensor [72]6 V
100 mA
0.6 W
Operating Range : 0.3 to 12 m
4.7 g42 x 16 x 15 mm42 €https://mauser.pt/catalog/product_info.php?cPath=1667_2669_2675&products_id=096-6743
6SparkFun ToF Range Finder Sensor - VL6180[73]2.8 V
1.7 mA
0.0048 W
8.5 g5 x 2.8 x 1.0 mm25 €https://www.botnroll.com/pt/infravermelhos/1547--sensor-de-distancia-infravermelhos-0-10cm-c-interface-i2c-vl6180-.html?search_query=VL6180&results=1
7VL53l1X sensor[74] The sensor can measure distances up to 4 m
The measurement error is ± 20 mm
4.54 g-17 € https://www.amazon.it/BlueDot-VL53L1X-prossimit%C3%A0-Time-Flight/dp/B07P1HZ1Y4/ref=sr_1_fkmr0_1?__mk_it_IT=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=VL53l1X+sensor&qid=1585775686&sr=8-1-fkmr0#detail_bullets_id
8 VL53L0X Time-of-Flight Distance Sensor[75] sensor’s accuracy is specified to range from ±3% at best to over ±10% in less optimal conditions
sensor can report distances of up to 2 m
accuracy (noise) depend heavily on ambient conditions
18.14 g-11 €https://www.amazon.com/Gowoops-VL53L0X-Breakout-GY-VL53L0XV2-Distance/dp/B07F3RH7TC/ref=sr_1_1?dchild=1&keywords=VL53L0X&qid=1585776678&s=electronics&sr=1-1
92 x Eletric Motor for Brushes [76]6 V Dc Motor
350 mA
2.1 W
130 RPM at the last gear
Gear Ratio 100:1
9.5 g26 x 12 x 10 mm20.10 €https://mauser.pt/catalog/product_info.php?cPath=324_2610_1487&products_id=096-6473
102 x Eletric Motor and Wheels [77]6 V Dc Motor
200 mA
1.2 W
200 RPM at the last gear
Gear Ratio 48:1
Total Weight: 80 gWheel Diameter: 65 mm1 pair: 2.9 €https://www.botnroll.com/en/dc-motor/2975-hobby-gearmotor-200rpm-65mm-wheel.html
111 x Eletric Motor for the Fan [78]12 V Dc Motor
0.18 A
2.16 W
11500 RPM
Unkown51 x 28 mm3.5 €https://www.botnroll.com/pt/motores-dc/2198-motor-dc-12v-dc-180ma-11500rpm-6-14v-dc-.html
12L298N Motor Driver[79] Inexpensive way to control DC motors36.28 g43 x 43 x 27 mm4 €https://www.amazon.com/Controller-H-Bridge-Stepper-Mega2560-Duemilanove/dp/B01BWLICV4?ref_=fsclp_pl_dp_2
13Wires [80]6.9 €https://www.amazon.com/Elegoo-EL-CP-004-Multicolored-Breadboard-arduino/dp/B01EV70C78?ref_=fsclp_pl_dp_1
14Breadboard [81]6 €https://www.electrofun.pt/prototipagem/breadboard-arduino-830-pontos
15PCB [82]3.5 €https://www.electrofun.pt/prototipagem/placa-de-circuito-impresso-pcb-9-15-cm
16USB 2.0 CABLE TYPE A/B [83]2.5 € https://store.arduino.cc/usb-2-0-cable-type-a-b
174 x Resistance [84]4 x 0.05 €https://www.electrofun.pt/componentes-eletronicos/resistencia-14w-selecionar-valor
182 x Diode [85]2 x 0.30 €https://www.electrofun.pt/componentes-eletronicos/diodo-p600k-800v-6a
192 x NPN Transistor [86]2 x 0.49 €https://www.electrofun.pt/componentes-eletronicos/transistor-tip120-npn
20Battery[87]17.56 €https://mauser.pt/catalog/product_info.php?cPath=74_1017_1014&products_id=115-1561
21Battery Charger[88]17.48 €https://www.amazon.com/BONAI-Universal-Rechargeable-Batteries-Discharge/dp/B075MBQMFJ/ref=sr_1_2?dchild=1&keywords=charger+for+battery+C&qid=1586348210&sr=8-2

In Table 38, it´s showed the components that consume power that are used for MopBot.

Table 38: Power Calculation
ListNameVoltageCurrentPower
1Arduino Uno 5 V 46.5 mA0.23 W
2Button 12 V 50 mA 0.6 W
3Ultrasonic Module HC-SR045 V15 mA0.075 W
4VL53L0X Time-of-Flight Distance SensorInput voltage range 2.6V - 5.5V ; 2.8 V linear regulatorSupply current: 10 mA (typical average during active ranging)Varies with configuration, target, and environment. Peak current can reach 40 mA.0.028W
52x DC motor(brushes) 6 V 350 mA 2.1 W
62 x DC motor(wheels) 6 V 200 mA 1.2 W
7DC motor(vacuum) 12 V 180 mA 2.16 W

Calculation:

  • Power for all components:

0.23 W + 0.6 W + 0.075 W + 0.028 W + 2 x 2.1 W + 2 x 1.2 W + 2.16 W = 9.693 W

  • Total current:

46.5 + 50 + 15 + 40 + 2 x 350 + 2 x 200 + 180 = 1431.1 mA

This final list, showed on table 39, is where the price of each component of the Mobot and total price is showed. Because the team already has some of this components the total budget needed to build the prototype will be lower.

Table 39: Final Components List
ListNamePriceAlready have it
1Arduino Uno 20 € Yes
2Button1 € Yes
3Ultrasonic Module HC-SR042 €Yes
4VL53L0X Time-of-Flight Distance Sensor11 €No
5L298N Motor Driver4 €No
62 x Electric Motor and Wheels5.8 €No
712 V DC Motor3.50 €No
82x 6 V DC Motor20.10 €No
9Wires6.9 € Yes
10Breadboard6 €Yes
11PCB3.5 €Yes
12Resistance 2 x 220,5k,12k0.20 €Yes
13Cable type A/B2.5 €No
14Battery17.56 €No
15Polystyrene22 €No
164x Elastic Ring3.8 €No
174x BearingsSponsored by IgusNo
18PLA21 €No
19Wheels3 €No
20Diode0.30 €Yes
21Transistor1 €Yes
222x Brushes16.5 €No
23Battery charger17.48 €No
24Brushes Shafts0 €No
25Mount Bushings0 €No
268x Flat Head M3 Screws6.8 €No
274x Flat Head M5 Screws3 €No
-Total with the components that we already have158.04 €-
-Total without the components that we have194.55-

7.3.3 Packaging solution

Nowadays, for different companies, possesing sustainable packaging is not optional - it is essential. Packaging can be somehow a flagship for the company. Apart from enviromental benefits, company is able to enlist more customers who will be encourage to choose products of such company looking at its policy. It is necessary for sustainable packaging to be:

  • functional - to guarantee product protection
  • cost effective - worth to choose less expensive solutions
  • supporting long-term human and ecological health - to spread good practices among the society

Team decided to create packaging solution that can support its mission. Main focus was put on creating a packing solution that can be also used as a liters collections. As a “second-life” of the packaging, it can be transformed into storage box for empty batteries or other electric equipment which is no longer in usage. Used batteries and accumulators are a source of valuable recyclable materials. Their proper collection allows not only to neutralize toxic heavy metals, but also to recover some of the raw materials and save energy needed to extract the elements necessary, for the production of new batteries. Storage box can be located in the location where Mopbot is working, where many people are expected to go through. Collected batteries can be later passed to appropriate services.

In case of product packaging, there is a need to have a box with inner dimensions(length, width, height) 590x300x320 mm. Team decision was to choose automatically closing box with reference number 0215 in FEFCO system. Material to create such a box will be 5-layers BC-waved cardboard because it is organic, ethical, sustainable and reusable. Because Mopbot is quite heavy (around 45 kg) usage of cardboard bracing element with dimensions 590×300 mm at the bottom of the box was necessary in order to secure packaging from breakdown. Overview of the box is shown in Table 40

Table 40: Packaging solution
ElementPicture
Grid
Projection
Material
Bracing element

Mopbot reusable package need several actions from the customers side. They should cut the slot to insert the batteries and also put the bracing element in vertical way and lock it on one of the walls of the box that it can signal the purpose of the box. The way that Team see reused packaging is shown in Figure 69

Figure 69: Final visualisation

7.4 Functionalities

During the operation of the MopBot, it´s very likely to get some obstacles on his way like tables or chairs, so the robot has to detect the obstacle, stop the wheel motors and then decide if it goes to the left or the right in order to overpass the obstacle.
Arduino also needs to send the information to the brush motors and the vacuum system motor to be working all the time.
So, the key features of the MopBot is to be self-autonomous and clean the trash and dust of the floor.

7.5 Tests and Results

The following chapter will approach the types of simulation that were performed for MopBot. Due to COVID-19 the robot is not implemented physically and the use of a simulator was needed. The robot was simulated in CoppeliaSim. CoppeliaSim is a very efficient robot simulator that contains integrated development environment. The programming language used for simulating Mopbot is LUA.

Unfortunately, the platform did not have all the necessary components for an exact simulation of the system that Mopbot has. The list of the most important replacement needed would be presented below:

  • Arduino Uno was not used and the robot was programmed through a LUA script
  • Ultrasonic Module HC-SR04 needed for the detection of the garbage inside the storage box could not be implemented
  • VL53L0X Time-of-Flight Distance Sensor that should detect and avoid all the obstacles from that room was replaced by a user interface, a line, a proximity sensor and by a LIDAR.

Two environments were used for showing the functionality of Mopbot. One of them is represented by a corridor that Mopbot has to clean and another one is represented by a hall. In the corridor the robot was following the line and in the hall Mopbot is controlled using a user interface.

In the figures below MopBot is presented in the hall.

Figure 70: Mopbot controlled in the hall
Figure 71: User interface used for controlling Mopbot in the hall

The simulation was a success and the results can be seen in the next video.

In the figure below Mopbot is represented on the corridor environment.

Figure 72: Mopbot controlled in the corridor

The simulation was a success and the results can be seen in the next video.

Unfortunatly the simulation using the LIDAR sensor is not working properly and the team is still working on it.

7.6 Conclusion

In conclusion, Mopbot will be built to function on its own without much help from humans. However, it will still need help when it comes to removing the rubbish and fixing the robot itself. The robot was developed throughout the project and most likely will continue to improve long after the prototype like any good product does. In the next and final chapter, the Team shall discuss the conclusion of the whole report.

8. Conclusions

8.1 Discussion

The goal embraced in February of 2020 by the Team was to develop an eco-friendly cleaning robot with a constrained budget. The team managed to design and simulate an autonomous cleaning robot within 5 months. The MopBot is a design based on specific background research, proper project management, a marketing plan, eco-friendly considerations, and ethical decisions. The robot is equipped with two front horizontal brushes and an inside vacuum cleaner. By using these two systems, small rubbish is collected inside the MopBot. The robot has a 25 liter containment and the battery life is over 180 minutes. For the containment of the robot, a packaging solution is designed. It is called a ‘second-life’ packaging, it can be transformed into a storage box for empty batteries or other electronic equipment. The robot is able to move without any human help. A signal is given when the storage box is full and the robot will be emptied by the owner. After emptying, the robot is ready to be used again. Since the COVID-19 outbreak in March 2020, a prototype was not realistic to build. A simulation is made instead.

The MopBot still has some improvements to make. An improvement that can be made is that the robot can empty the rubbish by himself. A storage point can be made and when the storage box is full, the MopBot returns to its storage place and empties the rubbish their in a container.The robot can have improved also the brushes. By putting the brushes in a specific angle, the rubbish would still be collected from the ground, but the friction of the brushes would be less. The motor can be smaller and the brushes would wear less quickly. Also, a water system and other systems can be added to the MopBot to give the robot even more improvements.

8.2 Future Development

The first design of the MopBot is quite basic and functional. The robot has the functionalities to work as a waste cleaning robot. Besides the functions that the robot now has, there is space for improvement. There are a few extra functions that can be added to give it an extra touch. The reason that these functions are not in the product, for now, is because of two reasons. One is the price, this has to be under a hundred euros to build a prototype and with the extra functionalities, this is not possible. The second reason is that the robot is going to be complicated to build and with limited skills, it wouldn’t be possible to build the prototype within the time to build it. So if there is a bigger budget and no limit of skills or time, the robot can be improved.

One of the improvements concerns releasing the rubbish. The rubbish in the robot has to be removed manually. This is a disadvantage for the product. To improve it, a storage point can be made. The robot receives a signal that the rubbish area is full and drives to the storage point. When arriving, the robot can empty the rubbish by lifting the rear part. An angle is created and the waste is removed due to gravity. This system creates a system that only needs to be emptied a few times and not every time the storage box is full.

Another improvement that can be made on the robot is on the brushes. The robot has the brushes completely flat on the ground. By putting the brushes in a specific angle, the rubbish would still be collected from the ground, but the friction of the brushes would be less. The motor can be smaller and the brushes would wear less quickly. This would be more sustainable.

To improve the robot even further, a change to the cleaning program can be made. The robot has two vertical brushes. A water system can be added to the robot to improve the cleaning. By adding the water system, a little bit of water would be sprayed out in the front of the robot. The floor can be sticky and this will come loose. Also, the dust will be better collected. The brushes brush over the water spots and clean the sticky floor and the dust.

The last adjustment that can be made to the robot, is finding a better way to do the indoor positioning system. The robot has to be pre-programmed to the plan where it will be driving. This makes that every location and plan requires time to be pre-programmed. To improve this, more sensors can be added to the robot whereby the robot knows where he has been cleaning, where the walls will be and can avoid all the obstacles in a more effective way.

By improving the MopBot, it will be more expensive to build and buy. Also, the programming of the sensors takes a lot of time and skills. If someone would continue building and programming the robot, this is the advice to adjust these functions to the robot.

Bibliography

Will be added automatically by citing, in the body of the report, entries specified in BibTeX format and stored in the http://www.eps2020-wiki2.dee.isep.ipp.pt/doku.php?id=refnotes:bib file

PS - If you have doubts on how to make citations, create captions, insert formulas, etc. visit this page with examples and select “Show pagesource” to see the source code.


[1] Eventbrite. Scrum.org Professional Scrum Master II Training. Eventbrite, [Accessed in March, 2020].
[2] PayScale. Average Garbage Man Hourly Pay. PayScale, [Accessed in March, 2020].
[3] Kerry Buckle. Coinden Forecourt Solutions: Cleaning Aids. Coinden Forecourt Solutions, [Accessed in March, 2020].
[5] Staubsauger mit Beutel Test. AEG VX8-3-FFP Test 2020 • Staubsauger mit Beutel Test. Staubsauger mit Beutel Test, [Accessed in March, 2020].
[6] Computer Bild. Staubsauger mit Beutel-Vergleich 2020. Computer Bild, [Accessed in March, 2020].
[7] Digiexpert. Dyson V8 Absolute. Digiexpert.de, [Accessed in March, 2020].
[8] Bodenreiniger Sauger Hochdruckreiniger. MULTI II 30 T INOX VSC EU. Nilfisk offizielle Webseite, [Accessed in March, 2020].
[9] Super User. Home. Handkehrmaschine Haaga 677 Profi - Haaga GmbH, [Accessed in March, 2020].
[11] Krampitz. Agria Service. Agria, [Accessed in March, 2020].
[12] Stamh Ltd. Ride-on sweeper EUREKA Rider. STAMH LTD, [Accessed in March, 2020].
[13] EUREKA S.p.A. Unipersonale. RIDER 1201 Kompakte Aufsitzkehrsaugmaschine. EUREKA, [Accessed in March, 2020].
[14] Kärcher International. Home. Kärcher International, [Accessed in March, 2020].
[15], [16], [17], [59] Bucher Municipal AG. CityCat 1300. CityCat 1300 | Bucher Municipal, [Accessed in March, 2020].
[18] iRobot. iRobot® Roomba® 980. iRobot, [Accessed in March, 2020].
[19] Wikipedia. Roomba. Wikipedia Foundation, [Accessed in March, 2020].
[20] Sutrich et al. Vacuum Wars: Xiaomi Mi Robot Vacuum vs iRobot Roomba 980. Android Headlines, [Accessed in March, 2020].
[22] Leonardo Ziaja. est: Anker Eufy RoboVac 30C. Allround, [Accessed in March, 2020].
[23] Eufy. RoboVac 30. Eufy, [Accessed in March, 2020].
[32] Project Management Insitute. What is Project Management?. PMI, [Accessed in March, 2020].
[33] Yolanda Mabutas. ISO 9000 family - Quality management. ISO, [Accessed in March, 2020].
[34] Yolanda Mabutas. PMP® Exam Tip: The Responsibility Assignment Matrix (RAM). PMP Exam Prep, [Accessed in March, 2020].
[38] Service Robot Market|https://www.alliedmarketresearch.com/service-robotics-market| [Access April 2020]
[42] Marshall Nick. The Economic Challenges Facing Commercial Cleaning.[Access April 2020]
[43] INDUSTRIAL CLEANING ROBOT MARKET - GLOBAL OUTLOOK AND FORECAST Industrial Cleaning Robot Market - Global Outlook and Forecast 2017 - 2022.[Access April 2020]
[46] Sustainability. Fat Hopes.
[48] Money Png. Money Png | Free download on ClipArtMag.
[63] Roda 68mm para Chassi Robo Robótica. Eletrogate Componentes Eletrônicos.
[64] PLA Premium Preto. Filament2Print.
[70] HC-SR04 Ultrasonic Sensor distance measuring module. Nyereka Tech || Electronics components, Arduino, Sensors, and Skills.
[- Solarduino, 2020] - Solarduino, Jan 2020. Infrared (IR) Sensor Module with Arduino. A blog about DIY solar and arduino projects.
[72] Ted M, Member #215264, Uniplast21, Member #1546816. TFMini - Micro LiDAR Module. SEN-14588 - SparkFun Electronics.
[79] Robo Romania. Robo Romania. Robo Romania.
QR Code
QR Code report (generated for current page)