Bing’s Status Report for 2/21

What did I accomplish this week?

This week I completed our team’s design presentation and practiced the slides, which I presented in class on Wednesday. I also got meaningful feedback from the professor regarding our designs, which I appreciate. I’m currently looking at a setup guide for the Arduino Nano ESP32.

Am I on schedule or behind?

Due to the orders placed at the beginning of the week not arriving yet, I haven’t been able to get tangible work done, so I am slightly behind. However, I am extremely confident that I can comfortably get back on track after this speed bump.

What do I hope to complete in the upcoming week?

Same as last week, I am still patiently waiting for the components to arrive (should be any time this week), after which, I will immediately get to work with setting up the MCU and IMU through GPIO and learning how to transmit data from the MCU wirelessly.

Team Status Report for 2/14

This week, we spent most of our time together finalizing the designs of our individual subsystems, and updated our project planning into a more detailed day-to-day Gantt Chart (linked here). We also submitted our initial orders for the components that we will be using for the project.

During our meeting with our capstone advisor, we received some follow-up feedback regarding the design of our project, and we feel confident in continuing with our current plans, while of course being cautiously flexible about any potential changes that may arise in later weeks. For now, we will keep working to deliver the product that we have promised: a fun, engaging, and immersive baseball arcade game.

As to how we are keeping in considerations of public health, safety, and welfare, social factors, and economic factors:

Our product is designed to provide a fun, physically engaging game that revives the spirit of retro arcades while combining it with exciting technology. From a safety standpoint, we mitigate hazards associated with a moving ball, moving mechanisms, and electrical power by implementing physical barriers and clear zones around any electrical components. The play area will include a defined batting box to prevent injuries in the swinging area and software safety implementations that prevent motion when the game is paused, reset, or when a fault is detected. We also plan to include an easily accessible emergency stop and a conservative safe state. Electrical safety is addressed with proper insulation and connections, keeping accessible surfaces at safe voltages.

From a public health /well-being perspective, the game encourages social play and stress relief through an interactive two-player experience. We also consider accessibility and user welfare by designing the interface to be simple and inclusive with clear visual cues and game states. The play experience doesn’t require advanced athletic skill and is easily enjoyed by all. —Vivian

In terms of social factors, the baseball theme of the game lends itself to a more North and Central American-centric audience. Given our mission to create a fun experience for all, we are designing the game with intent to appeal to a universal audience—with snappy mechanics and relatively simple rules—so that it could be enjoyed by all groups of people regardless of their experience or knowledge in baseball. In addition, we are also aware that the physical nature of the game can pose a physical barrier for people with certain disabilities. Although the physical hitting aspect of gameplay is something we do not want to compromise, we will make the bat as lightweight as we can in order to allow as many people as we can to engage with our game. —Bing

For economic factors, our system has been designed to fit with room to spare under our $500 budget, making it far more accessible than other arcade machines which typically cost thousands. Similarly, our components have been selected with easy of access in mind, as many of them are commonly used for hobby projects. These components have a lot of free and open-sourced peripherals that go with them, such as Bluetooth packages for our MCUs and build instructions for the aluminum extrusion hardware for our gantry. Many of our components have been purchased from Amazon for convenient, fast, and trustworthy sourcing. —Aiden

Bing’s Status Report for 2/14

What did I accomplish this week?

This week, I finished developing the design of the hitting subsystem and submitted the parts order for the IMU and MCU that I will be using. I spent time searching the web for tutorials on how to establish a connection between an ESP32 and an IMU. I also met up with my teammates three separate times to work on finalizing our subsystem designs, update our project planning, and draft up the Design Presentation.

Am I on schedule or behind?

I am still on track with the schedule that we have laid out. I just need to add finishing touches to the Design Presentation and review it by Sunday.

What do I hope to complete in the upcoming week?

Since I am presenting this week, I hope to spend some time rehearsing and familiarizing myself with the presentation in order for it to go smoothly. Once the components for my subsystem arrives, I will get to work with setting up the MCU and IMU through GPIO, and if time allows, also learning how to transmit data from the MCU wirelessly.

Bing’s Status Report for 2/7

What did I accomplish this week?

I met up with my team members three separate times this week to finish hashing out the planning of our project. We completed an up-to-date Gantt chart for the project. I also spent time reading previous semesters’ project reports from teams that utilized similar technologies, namely IMU and wireless communication, that I was planning to use to implement the hitting sub-system.

Am I on schedule or behind?

I am currently on track with our development schedule.

What do I hope to complete in the upcoming week?

I am planning to finish the design of the hitting sub-system for the game, which will include the block diagram along with all the components needed. I will also be compiling all of our team’s design together into our Design Presentation by Sunday.