hh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Semi-Supervised Learning for Forklift Activity Recognition from Controller Area Network (CAN) Signals
Halmstad University, School of Information Technology.ORCID iD: 0000-0002-6420-8316
Halmstad University, School of Information Technology.ORCID iD: 0000-0001-5163-2997
Halmstad University, School of Information Technology.ORCID iD: 0000-0002-7796-5201
Halmstad University, School of Information Technology.ORCID iD: 0000-0003-3272-4145
Show others and affiliations
2022 (English)In: Sensors, E-ISSN 1424-8220, Vol. 22, no 11, article id 4170Article in journal (Refereed) Published
Abstract [en]

Machine Activity Recognition (MAR) can be used to monitor manufacturing processes and find bottlenecks and potential for improvement in production. Several interesting results on MAR techniques have been produced in the last decade, but mostly on construction equipment. Forklift trucks, which are ubiquitous and highly important industrial machines, have been missing from the MAR research. This paper presents a data-driven method for forklift activity recognition that uses Controller Area Network (CAN) signals and semi-supervised learning (SSL). The SSL enables the utilization of large quantities of unlabeled operation data to build better classifiers; after a two-step post-processing, the recognition results achieve balanced accuracy of 88% for driving activities and 95% for load-handling activities on a hold-out data set. In terms of the Matthews correlation coefficient for five activity classes, the final score is 0.82, which is equal to the recognition results of two non-domain experts who use videos of the activities. A particular success is that context can be used to capture the transport of small weight loads that are not detected by the forklift’s built-in weight sensor. © 2022 by the authors. Licensee MDPI, Basel, Switzerland.

Place, publisher, year, edition, pages
Basel: MDPI, 2022. Vol. 22, no 11, article id 4170
Keywords [en]
machine activity recognition, semi-supervised learning, learning representation, CAN signals, forklifts
National Category
Engineering and Technology Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:hh:diva-46839DOI: 10.3390/s22114170ISI: 000808644200001PubMedID: 35684791Scopus ID: 2-s2.0-85131709676OAI: oai:DiVA.org:hh-46839DiVA, id: diva2:1662760
Funder
Knowledge Foundation, 20200001Available from: 2022-06-01 Created: 2022-06-01 Last updated: 2025-10-01Bibliographically approved
In thesis
1. Learning Representations for Machine Activity Recognition
Open this publication in new window or tab >>Learning Representations for Machine Activity Recognition
2022 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

Machine activity recognition (MAR) is an essential and effective approach for equipment productivity monitoring. Developing MAR methods for forklift trucks, a vital piece of the industry, can benefit productivity efficiency, maintenance service, product design, and potential savings. With the growth of the Internet of Things, a large amount of sensory data has become accessible. Conventional MAR methods that have been developed primarily focus on data collected from external sensors, such as inertial measurement units (IMUs) and cameras. However, they are not effective for forklift applications: the IMU data does not reflect kinematic patterns due to a lack of large articulated parts, while the vision-based data collection requires many cameras to create sufficient coverage of an indoor environment, which, in result, risks the privacy and is less economical. Moreover, typical objectives in the existing MAR works are heavy equipment in construction sites where the working environment and tasks differ from the logistics sector. Therefore, it is necessary to develop intelligent and innovative approaches that are more suitable for forklift trucks.

This thesis demonstrates developing and utilizing representation learning methods to solve forklift MAR problems, based on the assumption that forklift activities are formed by a series of basic movements that can be detected from the onboard communication, i.e., signals in a Controller Area Network (CAN). Most of the methods proposed in this thesis incorporate semi-supervised techniques to deal with the limited amount of labeled data and to capitalize on a large amount of unlabeled data in our experiments. Deep neural networks are implemented to overcome different challenges of recognizing forklift activities and learn various representations of the data: i) learning invariant features to reconstruct input CAN signals by applying autoencoders, ii) learning discriminative features to recognize forklift activities by fine-tuning pre-training networks, and iii) learning temporal coherence to capture activity transitions by implementing gated recurrent units. Apart from achieving promising classification performance for forklift MAR problems, the representations obtained also support visualization and interpretability of the data as they are three-dimensional. Our ongoing works are new experiments about learning domain-invariant features, where domain adaptation methods are implemented to recognize activities performed by forklift trucks from different sites.

Place, publisher, year, edition, pages
Halmstad: Halmstad University Press, 2022. p. 67
Series
Halmstad University Dissertations ; 94
National Category
Computer Sciences
Identifiers
urn:nbn:se:hh:diva-48549 (URN)978-91-89587-01-4 (ISBN)978-91-89587-00-7 (ISBN)
Presentation
2022-12-13, Wigforssalen in Hus J, Halmstad University, Kristian IV:s väg 3, Halmstad, 14:00 (English)
Opponent
Supervisors
Funder
Knowledge Foundation, 20200001
Available from: 2022-10-31 Created: 2022-10-31 Last updated: 2025-10-01Bibliographically approved
2. Learning Representations for Forklift Activity Recognition
Open this publication in new window or tab >>Learning Representations for Forklift Activity Recognition
2024 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Machine Activity Recognition (MAR) is a research topic that focuses on the development of data-driven methods to improve productivity monitoring. The application and the perspective of MAR research jointly influence the diffi- culty of a MAR problem. Unlike previous MAR works, which have studied construction machinery from the viewpoint of the user, this project focuses on logistics equipment from the viewpoint of the original equipment manufac- turer. In terms of the application, forklift trucks have flexible functions and complex usage. The former is an intrinsic characteristic, as forklifts are me- chanically agile, and the latter is an extrinsic factor, as forklift usage can vary greatly with different drivers, loads, work shifts, and warehouse environments. As for the standpoint, manufacturers have customers who use their products all over the world. Studying a single machine or machines in a single site, i.e. the conventional MAR setting, cannot provide a general understanding of the equipment usage. Therefore, existing MAR methods with external sensory data and only supervised learning techniques are impractical in this case.

This thesis investigates learning representation-based methods for recog- nizing forklift routine activities using on-board sensory signals. Three methods are developed to capture important data features to overcome the challenges of forklift MAR. First, by pre-training autoencoders with unlabeled data and then fine-tuning them with pseudo-labeled data, discriminative features can be ex- tracted. Classifiers built on these features can outperform conventional MAR solutions that use only the labeled data. Second, training gated recurrent unit networks to recognize activities in different contexts can help to learn a repre- sentation that captures activities and their transitions, which further improves the MAR result. Third, implementing domain adversarial-training neural net- works with pseudo-labeled data can essentially compensate for the limited la- beled data from source domains, leading to representations that are informative for more than one domain. In addition, testing the full method on a real truck has demonstrated the applicability of the proposed method and the feasibility of an online MAR solution.

Place, publisher, year, edition, pages
Halmstad: Halmstad University Press, 2024. p. 33
Series
Halmstad University Dissertations ; 119
National Category
Computer Sciences
Identifiers
urn:nbn:se:hh:diva-54111 (URN)978-91-89587-55-7 (ISBN)978-91-89587-54-0 (ISBN)
Public defence
2024-08-30, S3030, Kristian IV:s väg 3, Halmstad, 13:00 (English)
Opponent
Supervisors
Available from: 2024-07-12 Created: 2024-06-26 Last updated: 2025-10-01Bibliographically approved

Open Access in DiVA

fulltext(1153 kB)444 downloads
File information
File name FULLTEXT01.pdfFile size 1153 kBChecksum SHA-512
48d0186e70a0950be19f8ed001486d696871336f8af031859dee5ada79dc09c7b22e66958741a053d5fda81dee615a2af7238f9fa22b664641577de62e87ed69
Type fulltextMimetype application/pdf

Other links

Publisher's full textPubMedScopus

Authority records

Chen, KunruRögnvaldsson, ThorsteinnNowaczyk, SławomirPashami, Sepideh

Search in DiVA

By author/editor
Chen, KunruRögnvaldsson, ThorsteinnNowaczyk, SławomirPashami, Sepideh
By organisation
School of Information Technology
In the same journal
Sensors
Engineering and TechnologyElectrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 446 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
pubmed
urn-nbn

Altmetric score

doi
pubmed
urn-nbn
Total: 330 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf