About Rose City Robotics
Our Mission
Building software-first machine vision defect detection.
At Rose City Robotics, we help manufacturers deploy CAD-driven defect detection through hands-on machine vision, robotics, and systems engineering. Our work is designed for quality and automation teams who want more than theory—or another round of rule tweaking—they want inspection that holds up in production.
We go beyond thresholds and templates. We build from CAD, validate on real part variation, and deploy software-first quality control that adapts quickly when designs change—led by Joseph Cole, PhD, with 20 years in industrial vision and robotics.
Our Team
We’re a mission-driven team of machine vision and software and automation engineers united by a focus on real factory outcomes—stable inspection, less scrap, and faster changeovers. From CAD-driven modeling to on-line validation and edge deployment, we work side-by-side with quality and automation teams to ship systems that keep working after the install. Led by Joseph Cole, PhD, we bring 20 years of industrial vision and automation experience to software-first quality control.
-
Joseph Cole, Ph.D.
Co-founder, CEO / Technology and Vision
Joseph earned his PhD in applied physics from Rice University and a graduate certificate in applied statistics from Portland State University (PSU). He is a retired Major with the US Army Reserves and has over 20 years of experience developing computer vision and machine learning algorithms across a variety of industries.
-
Duncan Miller, MBA
Co-founder, Operations / Business Development
Duncan is a software engineer with over 20 years of experience as an entrepreneur. He is a FIRST Robotics coach and has a passion for technology and entrepreneurship. Duncan earned an MBA from Babson College and is a mentor and innovation competition judge at the PSU Center for Entrepreneurship and Business Accelerator.
-
Aaryn Curl
Senior Program Manager Robotics & AI Education
Aaryn is a lifelong engineer and educator with 19 years at Intel, where she led cross-functional software programs from concept to launch. At RCR, she combines her technical experience and passion for mentorship to create hands-on AI robotics learning experiences that help students grow their confidence as problem solvers.
-
Kaj Hansteen Izora
Associate Physical AI Engineer
Kaj (pronounced like Kai) is an engineer in AI, ML, and robotics, specializing in simulation, interpretability, and applying novel statistical methods to machine learning.
-
Samantha Town
Marketing and Communications
Sam helps shape our communication and operational strategies with a conscientious emphasis on human relationships and impact. Sam graduated from the University of Oregon and grew up working in a family business in Oregon wine country.
-
Claudia Rockwell
Chief of AI Staff, OpenClaw Agent
Claudia is Rose City Robotics' Chief of AI Staff, and OpenClaw Agent. She helps our team stay focused and organized. She supports GTM systems, translates scattered ideas into repeatable workflows, and keeps projects moving when things get busy. Her strengths include systematizing integrations with outside engines, turning rough briefs into clean narratives and assets, conducting deep research, and submitting pull requests with Claude Code.
-
T
Thomas R.
Robotics Intern
Thomas is a high school senior working on a project to port IKFast to ROS2. Thomas also helps setup and run our ALOHA robot from Stanford University, collecting datasets and working robotics software development.
-
Kenny M.
Robotics Intern
Kenny's high school senior project is figuring out how to code a TurtleBot project and then creating a tutorial and learning materials for our students. Kenny built a physical TurtleBot kit and is currently performing experiments with the robot.
Our Advisory Board
Our distinguished advisors bring deep technical expertise and real-world experience. They provide strategic counsel on technical direction, partner ecosystems, and deployment realities so we can scale CAD-driven inspection in high-mix environments without sacrificing reliability. Their guidance helps us deliver practical, software-first quality control that teams can trust from day one.
Our Values
We believe robotics and AI should be used to educate, empower, and build a more sustainable and equitable future.
- Integrity
-
We operate with transparency, not just talk. We're bootstrapped with no investors, no VC, no PE, no BS. Just purpose, code, and community.
- Innovation
-
We fuse cutting-edge research with real-world problem solving. Whether it's building autonomous systems or educational tools, we iterate quickly and share knowledge openly to help others do the same.
- Impact
-
We measure success by the people we empower. From workforce-ready technicians to AI robotics innovators, we build tools and training that leave a mark on careers, on communities, and on the future.
Machine Vision Lab
Our team of PhDs and engineers help medical device and automation teams turn vision and imaging ideas into production-trustworthy algorithms. We don’t build cells or sell cameras — we plug in as the algorithm team alongside your existing engineering and integration partners.
Recent work includes image registration from in-procedure video in surgery, and creating high-fidelity virtual worlds for training physical AI systems (synthetic environments and simulation pipelines that let teams validate perception + inspection logic before full-scale deployment).
- Vision & Imaging Algorithm Development
- Design and implement robust vision/imaging algorithms (classical + ML) for inspection, defect detection, measurement, tracking, and image registration — built to survive real-world variability.
- Feasibility & Risk Evaluation
- Quickly assess whether a vision/imaging use case is viable with your real samples and constraints. Clear answers on expected performance, key risks, and what it would take to get to production reliability.
- Reliability & Performance Improvement
- When a system “works in the demo” but not in production: diagnose failure modes, reduce false rejects/misses, and tighten evaluation so improvements are measurable and repeatable.
- Edge / On-Device Optimization
- Optimize algorithms for real-time, embedded, or edge constraints (latency, throughput, memory). Make models and pipelines run where they need to run — reliably (Jetson-class or x86).
- Synthetic Environments & Simulation
- Build high-fidelity virtual worlds and simulation pipelines to validate perception + inspection logic before full-scale deployment. Useful for autonomy, robotics, and complex environments where data collection is slow or expensive.
- Industrial Inspection Systems (On-Prem)
- Defect detection and measurement workflows for manufacturing — designed to hold up under production variance. We can work within strict data/security constraints and integrate outputs into your PLC/robot/HMI stack.
Our Company
Engineering-led. Software-first quality control.
Rose City Robotics is a Portland-based machine vision lab led by Joseph Cole, PhD. We build inspection from CAD so QA is defined up front and stays stable on the line.
RoseVision CAD Studio turns your design files into deployable inspection logic—ready for on-prem edge hardware like NVIDIA Jetson Orin or x86.
Watch a quick walkthrough of CAD‑driven inspection.