Professional Documents
Culture Documents
Educating Global Engineers With EPS@ISEP: The "Pet Tracker" Project Experience
Educating Global Engineers With EPS@ISEP: The "Pet Tracker" Project Experience
Aleksandra Borzęcka1, Anton Fagerström1, Artur Costa1, Martí Domènech Gasull1, Benedita Malheiro1,2, Cristina
Ribeiro1,3, Manuel F. Silva1,2, Nídia Caetano1,4, Paulo Ferreira1 and Pedro Guedes1
1
ISEP/IPP – School of Engineering, Polytechnic Institute of Porto, Rua Dr. António Bernardino de Almeida, 431, Porto, Portugal
2
INESC TEC, Rua Dr. Roberto Frias, Porto, Portugal
3
INEB, Rua do Campo Alegre, 823, Porto, Portugal
4
CIETI & LEPABE, Rua Dr. António Bernardino de Almeida, 431, Porto, Portugal
{1121546,1121548,1090365,1121555,mbm,mcr,mss,nsc,pdf,pbg}@isep.ipp.pt
Abstract—The European Project Semester (EPS) is a one- During the spring 2013, a team composed of four students
semester capstone project/internship programme offered to from Finland, Poland, Portugal and Spain, with background
engineering, product design and business undergraduates by 18 education in Industrial Engineering and Management,
European engineering schools. EPS aims to prepare future Biotechnology, Electrical and Computer Engineering and
engineers to think and act globally, by adopting project-based Computer Engineering, respectively, choose to develop a pet
learning and teamwork methodologies, fostering the development tracker. A pet tracker is a device used to monitor and track a
of complementary skills and addressing sustainability and pet, which can be used for different purposes, e.g., to follow
multiculturalism. Since 2011, the EPS@ISEP programme offers hunting dogs or to verify the whereabouts of a domestic pet.
a set of multidisciplinary projects to multicultural teams of
While in terms of the determination of the location of the
students, so that each team element can bring to the project its
previous knowledge and background experience. In the spring of
animal, these devices can use Global Navigation Satellite
2013, a team choose to develop a pet tracker to provide pet Systems (GNSS) or the Global System for Mobile
owners with information regarding the whereabouts of their pets Communications (GSM), in terms of range of operation, i.e.,
and, above all, to reduce the number of pets lost. After analysing communication with the owner, they rely either on the
related products, the team decided to add extra features for GSM/General Packet Radio Service (GPRS) network or on
product differentiation. Combining a triple-axis accelerometer, a Radio Frequency (RF) transceiver pairs. The positioning
low cost GPS receiver and the GSM/GPRS communication accuracy corresponds typically, in the case of the usage of the
technology, the team designed a system providing pet location, GSM, to the cell size, i.e., from hundreds to thousands of
tracking, map display and activity monitoring services. This meters, while, in the case of the GNSS, to less than five meters.
paper describes the development process of the Pet Tracker
system, comprising a wearable device for pets and a website for Although their main objective was to design and develop a
pet owners. pet tracking system, after analysing the state of the art, they
wanted to stand out among other “competitors” and decided to
Keywords— Activity, monitoring, pet, tracking add an activity monitoring feature. This feature allows the
owner to keep track of the pet’s activity and schedule the
I. INTRODUCTION exercise it needs. According to the team, the product should
The European Project Semester (EPS) framework is a one “create a unique environment for the pet owner, where
semester student-centred international capstone programme functionalities meet the client needs” [2]. Therefore, the final
offered by a group of European high education institutions goal was to design, develop and build a system allowing the pet
called the EPS Providers, as part of their student exchange owner, not only, to check the location of the pet, but, also,
programme portfolio. EPS provides an integrated framework monitor and share on social media its daily level of activity.
for undertaking engineering capstone projects, which adopts a However, the objective of this programme is more
project-based learning methodology, focuses on teamwork and ambitious than just expecting the students to implement
exposes students to cultural, scientific and technical diversity. prototypes (in this case the “Pet Tracker”) – it is also to make
The EPS package is organised around one central module – the them contribute with their distinct visions of the problem to a
EPS project – and a set of complementary supportive modules. common consensual solution. This process is not always easy,
The project proposals refer to multidisciplinary real world since at this educational level the students are not used to
problems, i.e., draw on knowledge from diverse fields, and are collaborate with peers from different nationalities (implying
open, i.e., specify exclusively top level requirements such as distinct cultural backgrounds) and from different study
the compliance with the applicable directives/norms and the backgrounds (engineering students tend to think differently
budget. The students are organised in teams of four to six from business and product design students).
students from multiple engineering, business and industrial
design backgrounds and nationalities and each team is fully Following this brief introduction, Section 2 presents the
responsible for conducting its project [1]. EPS@ISEP Programme in which context this work was
developed, and Section 3 introduces existing systems devoted students. Students meet with supervisors once a week to
to pet tracking, analysed by the team, and describes in detail discuss the topics the team has previously posted in the wiki
the project/product specification. In the sequel, Section 4 agenda.
describes the project development, followed by Section 5,
which presents the tests performed and the results obtained as
well as improvement suggestions regarding the prototype.
Finally, Section 6 concludes the paper by presenting the team’s
reflections regarding the EPS@ISEP process and their ideas for
future developments of the programme.
II. CONTEXT – THE EPS@ISEP PROGRAMME
The EPS@ISEP programme – the EPS programme
provided by the School of Engineering – Instituto Superior de
Engenharia do Porto (ISEP) – of the Polytechnic Institute of
Porto – welcomes engineering, business and product design
students. This 30 European Credit Transfer System Units
(ECTU) programme is composed of six modules: Project
(20 ECTU), Project Management and Team Work (2 ECTU),
Marketing and Communication (2 ECTU), Foreign Language Fig. 2. EPS@ISEP model os student supervision
(2 ECTU), Energy and Sustainable Development (2 ECTU)
and Ethics and Deontology (2 ECTU). These 2 ECTU modules The teams have to produce several deliverables, including
are project supportive seminars oriented towards the the project wiki, report, video, paper, manual, brochure and a
specificities of each team project [1]. Figure 1depicts the proof of concept prototype. The report structure (provided
EPS@ISEP schedule. beforehand) includes as mandatory sections the introduction,
state of the art, project development, marketing, sustainability,
ethical concerns and conclusions. The marketing, ethical and
deontological concerns as well as eco-efficiency and
sustainability measures chapters are produced and refined
within the corresponding complementary modules. The
structure and presentation of the deliverables are addressed in
the communication seminar. The wiki is a key tool to the EPS
process since it acts both as the collaborative work platform for
team members and supervisors as well as the project show
case.
III. PROJECT/PRODUCT SPECIFICATION
The students enrolled in this project started their work by
Fig. 1. EPS@ISEP schedule adopting standard project management approaches, e.g.,
identifying and allocating tasks, defining the deadlines and
According to the EPS 10 Golden Rules [1], the EPS teams creating a Gantt chart. This provided the team with a project
should be composed of students with different nationalities and plan, allowing them to monitor and manage teamwork. The
backgrounds, since product development and innovation work plan must comply with the tasks, deadlines and
benefit from interdisciplinary educational backgrounds, and milestones defined by the EPS@ISEP Team of Supervisors.
also as a way to foster the development of communication Furthermore, the tasks were allocated among the team
skills among individuals with distinct educational and cultural members depending on their preferences and previous
backgrounds and catalyse collaborative learning among the knowledge [2]. Next, the team conducted a state of the art
team elements. Every spring, since 2011, the EPS@ISEP analysis regarding existing solutions for the problem. This step
programme offers a set of diverse projects with a strong focus involved a holistic approach, contemplating technical,
in multidisciplinary, so that each team element can bring to the marketing, sustainability and ethical analyses, related to the
project its previous knowledge and background experience. project requirements, development and manufacturing process,
i.e., from the design, throughout the development and until it
As far as project supervision is concerned, EPS@ISEP reaches the market. The students selected a marketing niche
adopts a unique model where a panel of multidisciplinary and developed a marketing strategy for the prototype – the
experts acts as a consulting committee (Fig. 2). As far as objective is that the prototype can be easily transformed into a
communication is concerned, the panel is aware that it is product – considering competitors and stakeholders. This set of
interacting with students from diverse scientific and cultural actions demands some effort from the students, which are not
backgrounds. Furthermore, in the weekly supervision meeting used to this type of decision process, where decisions must
only the topics previously specified by the team in the wiki always be justified and consensual. However, this contributes
agenda are discussed. Another very important aspect of the to the development of technical, negotiation, conflict resolution
coaching methodology is the prompt feedback given to the and collaboration abilities, which usually lack in traditional
QG,QWHUQDWLRQDO&RQIHUHQFHRIWKH3RUWXJXHVH6RFLHW\IRU(QJLQHHULQJ(GXFDWLRQ&,63((
learning methodologies. Finally, with the information gathered, products to identify competitors, find a niche and define a
the team specified the requirements and developed its own target group and, thus, increase their probability of success.
solution – the Pet Tracker prototype.
The conclusion of market research was that the Pet Tracker
A. Related products would be the first product of its kind to be produced in Europe.
The GSM/GPRS network ranged pet tracking devices allow There were other GPS trackers in Europe, but none offering
the owners more freedom since they can just use the activity tracking. This is the distinctive feature that will make
manufacturer’s interface to monitor and track the pet, by using Pet Tracker unique in the European market. There is only one
a smartphone or a computer and, thus, excluding the need to company located in the United States which offers identical
purchase dedicated handheld devices. The range of these functionalities.
devices depends on the telecommunications network coverage Since gadgets tend to have a short life cycle, i.e., they
in the area. Typically, the price of the device is fairly low, but mature very quickly, the team decided to continuously refine
it implies the payment of a monthly fee to cover the the system with additional features after the release of the first
communication costs. Similar to cell phones, these products version of the product in the market.
use GSM/GPRS-based communication and are typically
powered by a Lithium ion (Li-ion) battery. Regarding the particular market to address, the team
decided first to aim to the Finnish market. The Finnish monthly
When it comes to positioning accuracy, there are solutions median gross income is set at 2776 € [5]. This means that Finns
with and without the inclusion of a GNSS receiver module. might have some extra money to spend on pets. There are
When a GNSS module is used, the device becomes more approximately 600 000 registered dogs in Finland at the
accurate but at the cost of power autonomy. moment, including approximately 450 000 purebred [6].
Table I presents a comparison of the contemplated Purebred dogs are more expensive and an owner of a purebred
GSM/GPRS pet tracking systems. dog might be willing to spend a little extra to ensure that
his/her dog is not lost. For many Finns, their dog is not only a
TABLE I. GSM/ GPRS NETWORK RANGED TRACKERS member of their family, but a whole lifestyle which includes
shows, training, sports trials and being involved in canine
Battery Monthly Activation
Product Pet Size autonomy
Price
Cost Cost
clubs. Agility, hunting and obedience training are among the
(d)
(€)
(€) (€) most popular activities besides attending dog shows. There are
Tagg [3] ≥ 4.5 kg 14-20 77 6 0 about 300 dog shows in Finland with a total amount of dogs
Loc8tor Pet
Medium attending of 195 000 every year [5].
and large 4-10 290 12-40 0
GPS During this process the students identified their main
breeds
Lovemypets
Medium
14
competitors as being Garmin and Snaptracs and, in particular,
and large 175 12 15 their Astro and Tagg products, respectively.
GPS (standby)
breeds
SpotLite
≥ 4.5 kg 5 115 15 23
Garmin is a Swiss navigation company which provides
GPS navigation systems for different kinds of vehicles and activities
Retrieva ≥ 4.5 kg 5-10 300 8 0 as well as specialized equipment for hunters. In their animal
department, Garmin offers Astro, a high standard and price dog
From these products, only Tagg, based on the United tracking product. The cheapest dog tracking system is set at
States, offers activity monitoring. 500 € and it includes a handheld device worth 300 € and a
collar with a built-in module and antenna worth 200 € (Fig. 3,
While the GSM based products are good for the pet owners, left).
hunters may take some advantages from the use of RF locators.
These devices, which allow tracking up to 15 dogs
simultaneously, are more robust, responsive and are prepared
for rough environments. This technology implies a higher
investment, but does not involve the payment of monthly fees.
The battery autonomy and overage range are reduced – as
presented on Table II.
produce Tagg (Fig. 3, right), a device for tracking domestic owner. For the future, the team defined, as a priority, the
pets. The product is small, has a sleek design and a price continuous technological update of the Pet Tracker and
around 100 €. This price includes a three month GSM service. proposed the creation of a maintenance service.
After this initial period, there is a monthly cost of 7 € (+1 € per
additional pet). The team identified Tagg as their main To conclude, the team performed a life-cycle analysis
competitor, since they target the same market segment (regular considering power consumption, durability and the source of
pet owners) with a competitive price. the raw materials used to build the different parts of the device.
Consequently, the team decided to choose the components
In the sequel, the students performed a Political, Economic, taking into account these criteria. In the case of the electronic
Social and Technological (PEST) analysis to identify macro- components, they were configured to remain in low power
environmental factors that might have an impact on their mode when not in use, e.g., the accelerometer was configured
company, followed by a Strengths, Weaknesses, Opportunities to generate a wake-up interrupt signal to start monitoring the
and Threats (SWOT) product analysis focussed on the Finnish pet’s activity and to remain in a low power mode while the pet
market. These factors have to be taken into consideration when is inactive [8]. Considering the selected Li-ion battery, it has
launching a new product in a market [2]. The team performed high energy density and a relatively low self-discharge rate,
market segmentation and targeting, considering the geographic, works with a wide range of temperatures and does not contain
demographic and psychographic segmentation, a market toxic metals, nor requires specific maintenance [9]. Regarding
positioning strategy and defined the marketing mix, often the Web application, it is platform independent, supported by
crucial when determining a product or brand’s unique selling existing browsers and was developed using open source
point, through the analysis of the product/consumer, price/cost, solutions. By not developing different mobile applications for
promotion/communication and place/convenience (the four P). different operating systems, the development costs as well as
the final costs of the product, were reduced and the clients are
Finally, the students determined the final price for the Pet provided with a highly flexible working product. The team also
Tracker. The resulting price was 230 €, including fixed costs produced the user manual, to be shipped together with the
and the three month service. The team proposes three different device, to provide the customer with detailed instructions
monthly service fee packages: (i) 3 months package (19.99 €); regarding the appropriate usage.
(ii) half year package (34.99 €); and (iii) full year package
(64.99 €). D. Ethical and deontological concerns
C. Eco-efficiency measures for sustainability During this study, the team analysed the adoption of codes
of ethics and their application to the professional practice. In
The eco-efficiency as well as sustainability concerns were the context of corporate ethics, businesses adopt a code of
taken into consideration by the team [7]. As future engineers, ethics – self-imposed set of rules – to ensure the satisfaction of
they need to keep these factors in mind when creating different employees and customers as well as develop a good brand
technical solutions. While developing the project, the team had image. With this purpose, they studied the Fundamental
to specify the best product possible, according to assumptions Canons from National Society of Professional Engineers
such as increasing the value of the product, optimizing the use (NSPE) Code of Ethics for Engineers [10]. These were taken
of resources or reducing the environmental impact. The team into consideration and applied in the different stages of the
considered the three main cores of sustainability, namely the project, i.e., the team detailed the main concerns regarding the
Environmental, Social and Economic components. Pet Tracker project from the marketing, environmental, safety
Concerning the Environmental aspects, the students and health, manufacturing, intellectual property and liability
focussed on the control and reduction of the materials and viewpoints.
resources used as well as on the waste produced. The goal was
E. Project requirements
to select materials as durable and recyclable as possible, since
using durable and recyclable materials reduces the ecological Following the state of the art analysis and the different
footprint and creates a better image for the company. They also project dimensions considered, the team decided to create a
planned to adhere to electronic device disposal services, product with the following requirements: (i) provide a Web
promoting the reuse of components and the dispatch of interface for pet owners; (ii) display tracks using Google Maps;
leftovers to the appropriate disposal centres. (iii) adopt open source technologies and (vi) a light, small,
wearable device for pets with on board data storage, data
Regarding the Economic aspects of sustainability, among download interface and power autonomy of, at least, 48 h.
others, the team declared the need to have a continuous
improvement/development process, including performance Furthermore, all projects developed under the EPS@ISEP
measurement, target setting, action taking and result review. programme must comply with the following EU Directives: (i)
This continuous process requires the development and adoption Machine Directive (2006/42/CE 2006-05-17) (ii) Electrical
of quality, environmental and risk management systems. Safety: Low Level Voltage Directive (2006/95/CE 2006-12-
12); (iii) Restriction of Hazardous Substances (ROHS) in
Finally, the Social sustainability perspective, i.e., the health Electrical and Electronic Equipment Directive (2002/95/EC
and security of the customer and of the pet, is one of the most 2003-01-27). Finally, it is mandatory the adoption and use of
important concerns of the team. The product must be harmless the International System of Units (The NIST International
and comfortable both to humans and animals – the used Guide for the use of the International System of Units).
materials must be safe, i.e., free of dangerous chemicals, and
the device round-shaped to avoid hurting both the pet and the
QG,QWHUQDWLRQDO&RQIHUHQFHRIWKH3RUWXJXHVH6RFLHW\IRU(QJLQHHULQJ(GXFDWLRQ&,63((
F. Support technologies implies a great investment in the antennas, and its range is
Given these project requirements, the team identified the limited when compared with the implementation cost.
main components of the Pet Tracker device: control, location, Regarding GSM, even though it is not a location system, it
communication and power supply. This subsection presents provides the approximate location of the end-user equipment
and compares the most relevant technologies to justify the team based on the coverage range of the system antennas, using
choices. multilateration. This technology does not present considerable
1) Microcontroller limitations when it comes to indoors use, but suffers from poor
A microcontroller is a programmable integrated circuit, accuracy.
capable of executing commands stored in its memory. It is used A summarized comparison of the accuracy, limitations and
to control and automate electronic and electro-mechanic cost of these location systems is presented in Table III.
systems. A single-board microcontroller is a microcontroller
built onto a single printed circuit board (PCB) [11]. There are TABLE III. MAIN CHARACTERISTICS OF LOCATION TECHNOLOGIES
multiple single-board microcontrollers available in the market,
Accuracy
but they all have the same common aspects: microcontroller, Technology
(m)
Limitations Cost
input/output circuits, clock generator, Random Access Memory
GNSS 1–10 Outdoors Low
(RAM) and stored program memory. These devices are
Radar 3–5 Infrastructures High
typically low-cost and very effective, offering an easy way to
evaluate microcontroller chips. GSM ≤ 1000 Antennas Medium
Accelerometer
GSMMQB - Mini
Quad Band
Antenna
EEPROM - 1Mbit
ADH8066
GPS
EM-408
GND
quad band GSM/GPRS communication module. It supports Triple Axis
standard AT commands and enhanced AT commands, which Arduino Pro Mini 3.3 V/
8 MHz
Accelerometer
Tracker.
The low cost EM-408 engine board provides high reliability Fig. 12. Power schematic
and sufficient accuracy for the Pet Tracker, making it an ideal
choice for integration with Original Equipment Manufacturer / B. Functionalities
Original Design Manufacturer (OEM/ODM) systems. The EM- The prototype provides two operating modes – activity
408 features an integrated patch antenna for complete monitoring and tracking – and, currently, cannot be configured
implementation [23]. by the user.
The MMA8452Q is a small, low-power triple-axis breakout 1) Activity monitoring mode
board with 12 bits of resolution, programmable output data While the pet is within the pre-defined safe zone, i.e., in
rates and user selectable full scales of ± 2 g / ± 4 g / ± 8 g [8]. It doors, the device acquires activity data and, every hour, checks
communicates using the Inter-Integrated Circuit (I2C) bus and and communicates whether the pet remains within the safe
is responsible for monitoring the pet’s activity. zone. This mode is designed as a power saving mode.
2) Tracking mode
The tracking mode is automatically activated when the pet
leaves its safe zone. It deactivates all the activity monitoring
related modules and focuses on obtaining and sending, through
the GPRS, the current location network to the website
database.
The flowchart depicted in Error! Reference source not
found. describes the system main loop.
Start
[8] “Triple Axis Accelerometer Breakout – MMA8452Q - SparkFun [18] Lewis, Frank L., Wireless Sensor Networks. John Wiley & Sons, Inc.,
Electronics.” [Online]. Available: 2005.
https://www.sparkfun.com/products/10955. [Accessed: 05-June-2016] . [19] “ETSI – GSM” [Online]. Available:
[9] “Advantages & Limitations of the Lithium-ion Battery - Battery http://www.etsi.org/index.php/technologies-
University.” [Online]. Available: clusters/technologies/mobile/gsm. [Accessed: 06-September-2016].
http://batteryuniversity.com/learn/article/is_lithium_ion_the_ideal_batter [20] Peter Decker, Bernhard Walke: “A General Packet Radio Service
y. [Accessed: 05-June-2016]. proposed for GSM”, ETSI SMG Workshop “GSM in a Future
[10] “NSPE Code of Ethics for Engineers.” [Online]. Available: Competitive Environment”, Helsinki, Finland, Oct. 13, 1993, pp. 1-20.
http://www.nspe.org/Ethics/CodeofEthics/index.html. [Accessed: 05- [21] Charles Platt, Encyclopedia of Electronic Components – Power Sources
June-2016] & Conversion, 2nd ed., vol. 1. O’Reilly, 2013, pp.5-16.
[11] Winn Rosch, Hardware Bible, 5th ed. Que, 1999. [22] “ADH8066 GSM Module – SparkFun Electronics.” [Online]. Available:
[12] “STM32F4DISCOVERY - Discovery kit with STM32F407VG MCU.” https://www.sparkfun.com/products/10138. [Accessed: 05-June-2016].
[Online]. Available: [23] “20 Channel EM-408 SiRF III Receiver with Antenna/MMCX -
http://www.st.com/content/st_com/en/products/evaluation-tools/product- SparkFun Electronics.” [Online]. Available:
evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu- https://www.sparkfun.com/products/8234. [Accessed: 05-June-2016].
discovery-kits/stm32f4discovery.html. [Accessed: 05-September-2016].
[24] “Atmel ATXMEGA32A4-AU, 8/16 bit AVR Microcontroller, 32 MHz,
[13] “MSP430 LaunchPad Value Line Development kit.” [Online]. 1 kB, 32 kB Flash, 44-Pin TQFP” [Online]. Available: http://uk.rs-
Available: http://www.ti.com/tool/msp-exp430g2. [Accessed: 05- online.com/web/p/microcontrollers/6963102P/ [Accessed: 20-May-
September-2016]. 2016].
[14] “Electronics Kit | Microcontroller Kit MCU LaunchPad Evaluation [25] “G.top PA6H Low Profile High Sensitivity GPS Module with Integrated
Platform from Texas Instruments for MSP430TM , C2000TM real-time Patch Antenna.” [Online]. Available:
and Stellaris® ARM® CortexTM microcontrollers.” [Online]. http://www.alphamicro.net/us/franchises/globaltop-
Available: http://www.ti.com/ww/en/launchpad/overview_head.html. technology/pa6h.aspx. [Accessed: 20-May-2013].
[Accessed: 05-June-2016].
[26] “Compre Circuitos Integrados de Acelerómetro Accelerometer Triple +/-
[15] “Raspberry Pi Model A.” [Online]. Available: 2g/8g 2.5V LGA16 STMicroelectronics LIS331DL na RS Online e o
https://www.raspberrypi.org/products/model-a/. [Accessed: 05- receberá em 24/48 horas.” [Online]. Available: http://pt.rs-
September-2016]. online.com/web/p/circuitos-integrados-de-acelerometro/7147901P/.
[16] “Arduino – ArduinoBoardProMini.” [Online]. Available: [Accessed: 20-May-2013].
http://arduino.cc/en/Main/ArduinoBoardProMini. [Accessed: 05-June- [27] “Sierra Wireless - AirPrime SL Series 2G/3G wireless modules.”
2016]. [Online]. Available:
[17] Hofmann-Wellenhof, Bernhard, Lichtenegger, Herbert, Wasle, Elmar, http://www.sierrawireless.com/en/productsandservices/AirPrime_Wirele
GNSS – Global Navigation Satellite Systems: GPS, GLONASS, Galileo, ss_Modules/Smart_Modules/SL_Series.aspx. [Accessed: 20-May-2013].
and more, 1st ed.. Springer-Verlag, 2008.