← Search

James McCann

5 accepted papers

2025

Social Gesture Recognition in spHRI: Leveraging Fabric-Based Tactile Sensing on Humanoid Robots

ICRA 2025

Humans are able to convey different messages using only touch. Equipping robots with the ability to under-stand social touch adds another modality in which humans and robots can communicate. In this paper, we present a social gesture recognition system using a fabric-based, large-scale tactile senso

Cited by 3SourceScholar
2024

CoFRIDA: Self-Supervised Fine-Tuning for Human-Robot Co-Painting

ICRA 2024poster

Prior robot painting and drawing work, such as FRIDA, has focused on decreasing the sim-to-real gap and expanding input modalities for users, but the interaction with these systems generally exists only in the input stages. To support interactive, human-robot collaborative painting, we introduce the…

Cited by 15SourcecodeScholar
2023

FRIDA: A Collaborative Robot Painter with a Differentiable, Real2Sim2Real Planning Environment

ICRA 2023poster

Painting is an artistic process of rendering visual content that achieves the high-level communication goals of an artist that may change dynamically throughout the creative process. In this paper, we present a Framework and Robotics Initiative for Developing Arts (FRIDA) that enables humans to prod…

Cited by 29SourcecodeScholar
2023

RobotSweater: Scalable, Generalizable, and Customizable Machine-Knitted Tactile Skins for Robots

ICRA 2023poster

Tactile sensing is essential for robots to perceive and react to the environment. However, it remains a challenge to make large-scale and flexible tactile skins on robots. Industrial machine knitting provides solutions to manufacture customiz-able fabrics. Along with functional yarns, it can produce…

Cited by 22SourceScholar
2021

An Artin Braid Group Representation of Knitting Machine State with Applications to Validation and Optimization of Fabrication Plans

ICRA 2021poster

Industrial knitting machines create fabric by manipulating loops held on hundreds of needles. A core problem in pattern making for these machines is transfer planning – coming up with a sequence of low-level operations that move loops to the appropriate needles so that knitting through those loops p…

Cited by 8SourceScholar