Skip to content
View StevenKyleSmith's full-sized avatar
  • 18:09 (UTC -08:00)

Block or report StevenKyleSmith

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
StevenKyleSmith/README.md

πŸ‘‹ Hi, I’m @StevenKyleSmith

Welcome to my GitHub! I'm a C++ developer with a strong passion for robotics, space exploration, and defense technologies. Currently, I'm building my expertise in ROS2 and creating autonomous systems to push the boundaries of what's possible in robotics.


πŸ‘€ I’m Interested In

  • Robotics & Motion Planning: Working on projects that explore pathfinding, control systems, and autonomous robots.
  • Space Exploration: Applying robotics in space missions and beyond.
  • Defense Technologies: Developing autonomous systems for use in aviation, defense, and UAVs.
  • Game Development: Creating fun games and experiences.

🌱 I’m Currently Learning

  • ROS2 (Robot Operating System) and its applications for robotics simulations and real-world solutions.
  • C++, modern C++17/20, and Python for building robust, efficient systems.
  • Simulation tools like Gazebo and RViz to model robots in dynamic environments.
  • Control Systems & Path Planning for autonomous navigation.

πŸ’» Recent Project: ROS2 Simulation Project

I created this ROS2 simulation using Linux (Ubuntu 22.04) to demonstrate autonomous robot behavior in turtlesim. The project was built in ROS2 Humble Hawksbill.

πŸ› οΈ Technologies Used:

  • ROS2 Humble Hawksbill
  • Python for the main robot logic and simulation
  • Linux (Ubuntu 22.04) as the development environment

πŸš€ What the Simulation Does:

  • The turtlesim simulation demonstrates basic robot movement and state visualization.
  • The robot (turtle) moves around the screen, interacts with boundaries, and changes colors based on its position.

🀝 I’m Looking to Collaborate On

  • Open-Source Robotics Projects: If you're working on a robotics-related open-source project, feel free to reach out!
  • C++ Development: I’m always open to collaborating on C++ and ROS2-based projects.
  • Game Development: whether its a big game or small game or just brainstorming ideas and everything else inbetween, im always willing to create and contribute.

πŸ“« How to Reach Me

  • You can reach me via email @sharkfighter99@gmail.com.
  • Feel free to open an issue on any of my repos for collaboration or discussion.

⚑ Fun Fact:

I’m a huge anime fan! My all-time favorite is One Piece, but I also love series like JoJo's Bizarre Adventure, Demon Slayer, and Tokyo Ghoul.


πŸ˜„ Pronouns: He/Him


Popular repositories Loading

  1. ROS2_Turtlesim_Simulation ROS2_Turtlesim_Simulation Public

    A ROS2 - based simulation where a turtle moves around the screen, changes direction at screen edges, and changes the pen trail color based on its position.

    Python

  2. StevenKyleSmith StevenKyleSmith Public

    Config files for my GitHub profile.

  3. BankingApp BankingApp Public

    A command-line banking application built in C++ for managing accounts, transactions, and balances.

    C++