Blog 2 – Group 4 becomes Moving Targets Inc.


26.08.2024 – 01.09.2024

Perfection is lots of small things done well

-Marco Pierre White

Group Summary

After a steady five minutes of hard and tireless thinking we landed on the name Moving Targets Inc. for our project. It is a name that suits the concept well and gives people an idea of what we do. This week we have been looking more into the specific configurations of exactly how the system will operate. We started the week by meeting according to our plan on Monday and Tuesday. During these meetings we divided different tasks within the group based on our engineering fields, like equipment and technology lists for the individual fields.

Individual Summaries

Eirik (Data):

  • Completed and published the group’s first blogpost.
  • Research for some components for the project:
    • Specifications on pressure sensors that will sense when a player hits the target.
    • The weapon of choice for the player to use.
    • Nerf guns look like the easiest solution; however, they may not be powerful enough for the sensors to detect a hit.
  • Fooled around with DC motors in Arduino to refresh forgotten programming skills.
  • Wrote and published the group’s second blogpost.

Robin (Data):

ABC-Requirements

As we have landed on a project, we had to figure out what functionality we wanted for our system. So, I started to create ABC-Requirements with the rest of the group. We used overleaf for this, so we struggled for quite some time to create an “OK” looking ABC-Requirement table.

However, we will create a new sheet to more easily identify each requirement and increase readability. There’s still functions we shall think through and update the content.

Developer environment

We have started to look at different platforms and programming languages and have for now decided to use the extension PlatformIO for Arduino-programming in visual studio code. We will be using GitHub to collaborate and document the project, and I have started to investigate this issue.

Trello – Project management

I looked at Trello as it was shown in the first lecture and found it appealing as we could quickly assign tasks to individuals, set due dates, keep control of what is being worked on and what is finished. We will additionally follow the setup shown in the lecture, where we will set up sprints to help with achieving our goals.

Fredrik (Data):

  • I made an activity and sequence diagram of how the system will operate and how the components communicate
  • Watched a YouTube video of something using a similar framework of what we are going to make
  • Drew some fast and vague sketches of the system

Vetle (Electrical):

I have looked at components for the system and different technologies we can utilize to make the system function. I have been discussing the movement of the target plate with Hans and suggested CoreXY, which utilizes two motors that are stationary. I have been considering different options to register the projectile but have not come to a conclusion of what would be optimal.

Kadir (Mechanical):

I was working with Hans the last week, in designing and drawing the system.
we Talked about assembly and how to make a reliable system that can be moved and assembled Easly.

Hans Fredrik (Mechanical):
On Monday and Tuesday,
Here Kadir and I started to transfer our first sketch to basic 3d drawings. We also discussed and planned for the material requirements and cost.
We designed the system idea with one target but build and design so that it takes little time and effort to get 2 targets that move independently of each other.

Discussed with the other branches regarding nr of engines.


Drawings by Hans and Kadir.

Suggestion for front plate, to set the mood.

Target will show up in the cutouts.


Leave a Reply