Skip to content
View Arshiagosh's full-sized avatar
🖖
🖖

Organizations

@Lenna-Robotics-Research-Lab

Block or report Arshiagosh

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ArshiaGosh/README.md

Hi, I'm Arshia Goshtasbi 👋

MSc student in Control Systems @ Iran University of Science and Technology (IUST)
Nonlinear & adaptive control · Multi-agent systems · Swarm robotics · Safety-critical control


🎯 About

I work at the intersection of control theory and robotics — mostly on systems that have to stay stable, safe, and well-behaved when the model is uncertain, the actuators saturate, and the agents have to talk to each other.

  • 🎓 MSc in Control Systems at IUST, advised by Dr. Farrokhi
  • 🔬 Thesis: Intelligent adaptive formation control for swarm wheeled mobile robots with guaranteed safety and actuator constraints — distributed adaptive control for second-order multi-agent systems, with HOCBF-QP safety filters and sampled-data actuation
  • 🤖 Long-standing interests: swarm robotics, mobile robots, SLAM, reinforcement learning, and nonlinear/adaptive control theory
  • 👨‍🏫 Teaching Assistant in Industrial Networks, Digital Control Systems, and Mechatronics; co-instructor of the Digital Control Laboratory
  • 💻 Computer Engineering minor — I like control theory with a working implementation attached to it

🧪 What I'm working on

  • Safety-critical formation control — reciprocal, half-responsibility high-order control barrier functions combined with projection-based parameter adaptation, benchmarked against gating, hysteresis, fuzzy-supervisor, and CBF-QP baselines (paper in preparation)
  • SwarmSim — growing a general-purpose MATLAB swarm simulator into a broader research platform for adaptive, learning-based, and distributed control
  • Bilateral teleoperation with RBF neural networks — Lyapunov-based adaptive control under communication delay, running on Simulink Real-Time hardware

📌 Featured repositories

Repository What it is
SwarmSim A general-purpose swarm robotics simulation platform in MATLAB, built on a layered architecture so controllers, behaviors, and scenarios can be swapped independently.
Non-Linear-Control-CourseProject Feedback linearization vs. sliding-mode control on a single-link flexible-joint arm — symbolically verified models plus a robustness study (parameter mismatch, matched disturbance, chattering).
TeleOperationNN Master–slave teleoperation with an RBF neural-network adaptive controller and Lyapunov-based weight update laws, deployed on Simulink Real-Time.
Temperature-IoT-Data-Anomaly-Detection IoT capstone: anomaly detection on streaming temperature sensor data.
Function-Approximation-using-Neural-Networks MLP-based function approximation — the groundwork behind the neural adaptive controllers above.

🛠 Toolbox

Area Tools & Methods
🎛 Control Theory Lyapunov stability · Adaptive control · Sliding-mode control · Feedback linearization · Robust & nonlinear control
🛡 Safety-Critical Control Control barrier functions (CBF / HOCBF) · QP-based safety filters · Actuator saturation & constraint handling
🤝 Multi-Agent Systems Consensus · Formation control · Distributed & decentralized control · Event-triggered and sampled-data control
📐 Simulation & Modeling MATLAB · Simulink · Stateflow · Symbolic verification · Monte-Carlo & robustness studies
⚙️ Real-Time & Embedded Simulink Real-Time · Hardware-in-the-Loop (HIL) testing · C/C++ · Microcontroller firmware
🧠 Learning-Based Methods Neural adaptive control (RBF networks) · Reinforcement learning · CNNs / MLPs · Fuzzy inference systems
🤖 Robotics Swarm & mobile robots · SLAM · Path planning · Manipulator dynamics · Teleoperation
💻 Software Python · Git · VS Code · LaTeX · Linux

📊 GitHub

Browse all repositories →


📫 Get in touch

Open to collaboration and discussion on multi-agent control, safety-critical control, and robotics research.

"A controller is only as good as the guarantee behind it."

Pinned Loading

  1. SwarmSim SwarmSim Public

    A General Purpose Swarm Robotics Simulation Platform in MATLAB.

    MATLAB

  2. Temperature-IoT-Data-Anomaly-Detection Temperature-IoT-Data-Anomaly-Detection Public

    Internet of Things Capstone Project

    Jupyter Notebook 2

  3. TeleOperationNN TeleOperationNN Public

    MATLAB 1

  4. Road-Accidents-2022 Road-Accidents-2022 Public

    This comprehensive dataset provides detailed information on road accidents reported over multiple years. The Data analysis and ML modeling are done to this dataset

    Jupyter Notebook