EXCEEDS logo
Exceeds
Levi Hubbell

PROFILE

Levi Hubbell

Over three months, contributed to frc78/2025-robot by developing six autonomous and operator-focused features using Java and Kotlin within a command-based robotics framework. Built robust autonomous routines, including path planning and coral scoring, that integrated with intake and superstructure subsystems to enable repeatable, precise navigation and scoring. Enhanced operator control through dashboard-driven state management, joystick-controlled climbing, and refined intake and pivot commands. Applied embedded systems and control systems expertise to improve subsystem coordination, navigation accuracy, and safety. The work emphasized maintainable code, clear configuration, and reduced operator workload, resulting in more reliable autonomous performance and streamlined field operations without major bug fixes.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

11Total
Bugs
0
Commits
11
Features
6
Lines of code
3,867
Activity Months3

Work History

March 2025

2 Commits • 1 Features

Mar 1, 2025

March 2025 — frc78/2025-robot: Delivered a robust autonomous coral scoring and navigation capability, significantly improving reliability and throughput in autonomous mode. Implemented the FourCoralAuto routine to handle path following, precise driving to target coral stations, and coordinated interactions with intake and superstructure subsystems. Updated chassis commands to support the new autonomous behavior and introduced autonomous utilities to enhance synchronization and safety. Refined the scoring workflow with a short post-outtake delay and controlled intake rollers, and extended drive distance for driveToClosestCoralStation to improve navigation accuracy across varied field conditions. These changes reduce operator intervention and set the foundation for more consistent autonomous performance across missions.

February 2025

7 Commits • 3 Features

Feb 1, 2025

February 2025 monthly summary for frc78/2025-robot. Focused on delivering operator-centric enhancements to intake, climbing, and navigation to improve reliability, precision, and field readiness. No major bugs reported this month. The work aligns with business goals of safer operations, higher mission success rates, and faster decision cycles through better tooling and code quality.

January 2025

2 Commits • 2 Features

Jan 1, 2025

Month: 2025-01 — Key accomplishments and business impact for frc78/2025-robot. Delivered two major feature sets enabling reliable autonomous operation and eased configuration management. No major bugs fixed are recorded in the provided data for this period. Key features and impact: - Autonomous Path Planner: Added predefined routines and paths (e.g., Big Mac, Boiled B Auto) for the pathplanner to establish autonomous navigation and scoring sequences. Commit: 7d377bbfe5a837db52cc637b58aa098f089c6dcc. Impact: repeatable autonomous trajectories and streamlined scoring workflows. - RobotState Enum & Dashboard-Based Control: Introduced a RobotState enum to represent configurations (pivot angle, elevator height, wrist angle), added Smart Dashboard controls for quick state changes, and integrated with SuperStructure for coordinated movement. Commit: b51a6ed981d4250f0552222782364972028afc0f. Impact: faster testing, clearer state management, and safer coordinated motion across subsystems. Overall impact and accomplishments: - Strengthened autonomous capabilities and state management, reducing operator workload and enabling faster iteration cycles. - Improved visibility and control through dashboard integration, contributing to safer and more reliable robot behavior. Technologies/skills demonstrated: - Path planning and predefined autonomous routines integration - Enum design for configuration states and dashboard-driven control - Dashboard (Smart Dashboard) integration and subsystem coordination (SuperStructure) - Commit-level traceability for feature delivery.

Activity

Loading activity data...

Quality Metrics

Correctness81.8%
Maintainability80.0%
Architecture78.2%
Performance70.8%
AI Usage20.0%

Skills & Technologies

Programming Languages

JSONJavaKotlin

Technical Skills

Autonomous ProgrammingAutonomous RoutinesCommand-Based FrameworkCommand-Based ProgrammingControl SystemsCoordinate SystemsEmbedded SystemsJavaKotlinMotor ControlNavigationPath PlanningRobot ControlRoboticsSensor Integration

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

frc78/2025-robot

Jan 2025 Mar 2025
3 Months active

Languages Used

JSONJavaKotlin

Technical Skills

Autonomous RoutinesCommand-Based FrameworkEmbedded SystemsPath PlanningRoboticsState Machines