Final Deliverable
​
​
The review article by Tschentscher et al.[24] gave a high level overview of Nordic walking benefits. It gave brief insight on the analysis taken, but did not provide enough details on materials and methods.[24] This was important for the project, thus it was required to manually analyse the full research papers relevant. Almost all the research determined that Nordic walking is beneficial in some capacity.
​
Many papers were examined to get a better grasp of what was required in the current research environment and how our project could be used to fill gaps or enrich research in meaningful ways. The research helped to justify which direction to take for the development of the nordic walking stick. The intention is to survey the research and get a better understanding of the tools, materials, methods and conclusions in regards to nordic walking.
​
Overall there are 3 categories of research and we have coined terms to make references to their classes in a more succinct manner. These are not official or generally accepted terms, rather they are our own terms for the purposes of this project:
​
Prescriptive Research
This was the majority of the papers, and they all followed a similar prescription style format with the rough steps:
-
Take participants baseline measurements
-
Prescribe Nordic Walking
-
Participants are trained regularly with a Nordic Walking expert
-
Take participant measurements periodically
This class of research, all examined cardiovascular parameters such as heart rate and VO2 max (maximum rate of oxygen consumption). Some of the research examined other factors and utilized sensors in their methods:
-
Some papers utilized force platform or device of some sort that tracked pressure either through the pole or foot of participants. [ 15 ] [ 23 ] [ 21 ] [ 1]
-
Other research utilized positional data using accelerometers for either the poles or the participants bodies themselves to track positional data.[23] [25] [26] [22] [21]
These were the general trends for this category of research. There were variances on what was measured in the experiment as each paper had a different focus. The importance is to understand what the overall trend is. Additionally, it is interesting to note that none of the research papers in this category tracked participants via sensor for the entirety of their time while Nordic walking. Instead only periodic measurements were made. This is likely due to the cost of the sensors used and the cost involved with real time monitoring of all participants for a long duration.
Biomechanical Research
Biomechanical research describes research that was done in order to track body mechanics related to Nordic walking, typically using Electromyography (EMG) analysis to track muscle activation.
The biomechanical research was largely all conducted with EMG devices that measure muscle activity electronically. These papers helped to give insight on the biomechanics of Nordic Walking and how to apply sensors to better track certain aspects. The papers were particularly interested in form and some stating that form had quite a marked effect on the results of Nordic walking. These papers fully tracked the participants and measured them for the entirety of the experiment [2 ] [ 7] [ 3 ] [ 16 ] [ 25 ][26] [22] [21]
​
Hardware Research
The hardware based research was quite limited. This survey was done to examine what solutions were already implemented in regards to making a "Smart" Nordic walking pole. Only two papers were found that resembled what we seek for our project. These will help guide us such that we can learn from them and expand upon them. [14][17]
​
​
Our First Iteration of the Solution
After examining the current research trends we have identified some gaps. Firstly, participants are almost never measured long-term and real-time for the entirety of their Nordic walking exercise. We want to provide a Nordic walking pole with sensor suites so that users can be measured for the entire time they are Nordic walking for any given experiment, instead of just being measured periodically. The intention is to make the pole robust enough for participants to use, and cost effective so that multiple participants can use one for the duration of any research. In this first iteration the sensors that are planned for implementation as per our research findings are, a heart rate monitor, and pressure sensors on the poles.
Our Unique Take, on the Solution
The research has shown that form can be a determining factor on efficacy of Nordic walking. We seek to bridge the gap between the aforementioned prescriptive based research and the biomechanical. Such that form can be tracked with the other common parameters described in much of the prescriptive research. It is important to note that the sensor suite should be able to assist in both research individually, but also provide an intersection point of measurement. This allows for a more diverse set of use cases of the device while only marginally increasing complexity.
Since a Nordic walking pole with sensors has already been done[14][17], our own approach to solving the problem in a unique way is to focus on implementing form tracking and maintenance via sensors. The Nordic walking pole will have additional implements that will help the user maintain form parameters. E.g If the participant has left knee injury, the pole can guide the user to put 5% body weight to the pole on the side of the injured left knee, and 15% body weight on the other. The implements that will help the user maintain form can be devices such as haptic feedback on the handle or led that flashes a certain color. It will also help researchers collect a richer data set.
Additional benefits
Since the Nordic walking poles will be an Internet of Things (IoT) device, researchers can interact with it real time remotely, and can read the stream of data coming from the pole when in use. Additionally, a researcher can opt to upload different form parameters to the participant and track them real time. E.g if the participant is seeing minimal upper body changes, the researcher can upload form parameters remotely to the pole, guiding the user to put 10% more body weight on the pole.
Even more benefits..
Although not our intention after the pivot, this particular solution can segue quite easily into a commercial product, and data could potentially be streamed to a medical professional/ physiotherapist which can then alter form parameters to ensure the user are conducting Nordic walking with optimal form. In essences it can be a smart walking pole that helps track your form, and improve it to get the most out of nordic walking. This is not the goal of our project, but we can structure things in such a way, in terms of the solution such that the effort to cross this bridge is minimized. This is especially enhanced if research is done on the device. This is beyond the scope of what we seek to achieve, but it is interesting to consider as we progress.
We hope that the smart Nordic Walking pole will provide finer granularity of data collection for researchers and improve upon the current Nordic walking research meta.
​
Research
Prototyping
After the feedback on our minimum viable product (MVP) presentation we got to work making our final prototype. The sensors came in and while 1 set was being used to fine tune the backend code the other set was used for measurements to make the necessary brackets to hold them onto the Nordic walking pole. The first 3D printed brackets were too small but luckily, we planned ahead and had allocated an extra week to account for any set backs giving us time to create the modified brackets. The results? A fully functional smart Nordic walking pole with the attached hardware:
​
-
Battery: Powers up the circuit
-
Position sensor: Displays current orientation of the pole while in use
-
Strain gauge: Converts the micro compression of the stick to the force being applied
-
Bluetooth module: Allows for wireless transmission of data to the website
​​
With all the hardware being done, it was time to focus on how we were going to display the data to the consumer – through our website. The Bluetooth module sends all the information to the website which then displays the following information.
.jpeg)
.jpeg)


Software for the Device
​
There are two major components of software built. Firstly there is the software for the device and hardware itself. This is is what allows the sensors to do what they do, and to function as expected. When building hardware and programming there are a plethora of options and environments to choose from. The environment chosen for developing the hardware needed to be flexible but also simple enough that a researcher could make adjustments and calibrations with much less restrictions. The most ubiquitous approach is to use arduino ide in order to develop the hardware. This is a more intensive approach, and its more difficult to adapt for a researcher who may know almost nothing about developing software. The chosen environment was circuit python, it is easier and more intuitive to use for anyone even with little or no experience. An added benefit is that it is python which is the de facto standard for machine learning, one of the use cases for the product.
Each pole had their own set of sensors, and there were many sensors used. The software had to program the base functionality but also be calibrated in order to help ensure accuracy. Additionally each sensor had their own stream of data output and input that often was not formatted in an easily understood manner. The main module read all the data from the sensors, translated them in an understandable and readable way, and organised them such that the data could be pushed via bluetooth to any connected device.
​

Smart Nordic Walking Poles
Software for the Application
The second major software component was to build an application that would interact with the hardware. There are many frameworks available such as android, iOS etc. As flexibility and modularity was more important than speed and hardware resources, a web framework was used. The application is built as a website, In this way any device with a browser could use the application to connect to the walking pole. Additionally a web application can be deployed as whats known as a Progressive Web App (PWA) which allows the website to be installed like an app on any device, with little need for changes in the base code. This gives all the ease of adoption of a browser and the usability close to a native andriod or ios app with not much required work for portability.
The web application connects via bluetooth to the smart nordic walking pole, and then reads the data the nordic walking pole streams to it, and rendered them in a easy to understand way for the user.
​
A Pivot In Application Software
The initial prototype for the software has been adjusted greatly. There was a massive overhaul in architecture and functionality, the application was basically built again from the ground up. Below is a quick screen capture of the transformation:
​
​
​
​
​
​
​
​
​
​
It is clear from the images that that original prototype had more flashy components. These components were to accommodate user accounts. The app was fully functional and deployed, live for use. A pivot had to be made in order to account for limitations of database hosting. The initial goal was to allow for accounts to be made and data to be saved to each account. After rigorous testing, this was found to not be possible with the current use of free hosting and databases. The volume of data the Nordic Walking Pole streams is simply huge, and it constantly sends the application data at a rate of approximately 80-100 data points per second. This would actually max out all the free storage allotment for any of the popular database hosting services, and would then require a monthly fee to then operate. A pivot was made as it was determined that user accounts was just auxiliary functionality and not truly needed to demo the usability of the application, and instead of using accounts and storing data, the data would just be rendered to the browser real time. For future use it would not take much effort to hook up a database to store this data on a paid service, because of the original application architecture, it is actually even easier to accomplish this. The Live application can be viewed via the following link:
https://magical-dasik-2c38fd.netlify.app
Note that this site requires the correct device to be loaded in order for it to function, otherwise it locks out functionality. Additionally it will will only scan for compatible devices via blue tooth, anything that is not the smart Nordic Walking Pole will not show up on the Bluetooth scan list.

