Johnny Lee

ORCID: 0000-0003-4993-654X
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Robot Manipulation and Learning
  • Fluid Dynamics and Mixing
  • Augmented Reality Applications
  • Robotics and Sensor-Based Localization
  • Soft Robotics and Applications
  • Interactive and Immersive Displays
  • Modular Robots and Swarm Intelligence
  • Muscle activation and electromyography studies
  • Water Quality Monitoring and Analysis
  • Groundwater flow and contamination studies
  • Minerals Flotation and Separation Techniques
  • Advanced Vision and Imaging
  • Wastewater Treatment and Nitrogen Removal
  • Multimodal Machine Learning Applications
  • Aquatic and Environmental Studies
  • Reservoir Engineering and Simulation Methods
  • Analytical Chemistry and Sensors
  • Process Optimization and Integration
  • Auction Theory and Applications
  • Housing Market and Economics
  • Consumer Market Behavior and Pricing
  • Tactile and Sensory Interactions
  • Water Systems and Optimization
  • Reinforcement Learning in Robotics
  • Robotic Locomotion and Control

Conestoga College
2019-2025

Drexel University
2009-2023

Google (United States)
2013-2023

National Chengchi University
2023

Baylor College of Medicine
2022

Regional Municipality of Waterloo
2017

National Taiwan Normal University
2016

Villanova University
2010-2012

Microsoft Research (United Kingdom)
2009

Chinese University of Hong Kong
2007

Skilled robotic manipulation benefits from complex synergies between non-prehensile (e.g. pushing) and prehensile grasping) actions: pushing can help rearrange cluttered objects to make space for arms fingers; likewise, grasping displace movements more precise collision-free. In this work, we demonstrate that it is possible discover learn these scratch through model-free deep reinforcement learning. Our method involves training two fully convolutional networks map visual observations one...

10.1109/iros.2018.8593986 article EN 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2018-10-01

We investigate whether a robot arm can learn to pick and throw arbitrary rigid objects into selected boxes quickly accurately. Throwing has the potential increase physical reachability picking speed of arm. However, precisely throwing in unstructured settings presents many challenges: from acquiring grasps suitable for reliable throwing, handling varying object-centric properties (e.g., mass distribution, friction, shape) complex aerodynamics. In this work, we propose an end-to-end...

10.1109/tro.2020.2988642 article EN cc-by IEEE Transactions on Robotics 2020-06-01

Transparent objects are a common part of everyday life, yet they possess unique visual properties that make them incredibly difficult for standard 3D sensors to produce accurate depth estimates for. In many cases, often appear as noisy or distorted approximations the surfaces lie behind them. To address these challenges, we present ClearGrasp - deep learning approach estimating geometry transparent from single RGB-D image robotic manipulation. Given objects, uses convolutional networks infer...

10.1109/icra40945.2020.9197518 article EN 2020-05-01

Large pretrained (e.g., "foundation") models exhibit distinct capabilities depending on the domain of data they are trained on. While these domains generic, may only barely overlap. For example, visual-language (VLMs) Internet-scale image captions, but large language (LMs) further text with no images spreadsheets, SAT questions, code). As a result, store different forms commonsense knowledge across domains. In this work, we show that diversity is symbiotic, and can be leveraged through...

10.48550/arxiv.2204.00598 preprint EN other-oa arXiv (Cornell University) 2022-01-01

We investigate whether a robot arm can learn to pick and throw arbitrary objects into selected boxes quickly accurately.Throwing has the potential increase physical reachability picking speed of arm.However, precisely throwing in unstructured settings presents many challenges: from acquiring reliable pre-throw conditions (e.g.grasp object) handling varying object-centric properties (e.g.mass distribution, friction, shape) dynamics (e.g.aerodynamics).In this work, we propose an end-to-end...

10.15607/rss.2019.xv.004 preprint EN 2019-06-22

Is it possible to learn policies for robotic assembly that can generalize new objects? We explore this idea in the context of kit task. Since classic methods rely heavily on object pose estimation, they often struggle objects without 3D CAD models or task-specific training data. In work, we propose formulate task as a shape matching problem, where goal is descriptor establishes geometric correspondences between surfaces and their target placement locations from visual input. This formulation...

10.1109/icra40945.2020.9196733 article EN 2020-05-01

This paper describes how to instrument the physical world so that objects become self-describing, communicating their identity, geometry, and other information such as history or user annotation. The enabling technology is a wireless tag which acts radio frequency identity geometry (RFIG) transponder. We show addition of photo-sensor significantly extends its functionality allow geometric operations - finding 3D position tag, detecting change in shape tagged object. Tag data presented by...

10.1145/1015706.1015738 article EN ACM Transactions on Graphics 2004-08-01

Introduction Is stickiness the Holy Grail for e-tailing? In general, refers to amount of time a person spends on Web site during visiting session (such as, ) or over specified period ). Zauberman equates and "within-site lock-in" uses it approximate visitors' loyalty site. The conventional wisdom suggests that is crucial can contribute e-tailers' bottom lines considerably. However, direct economic impacts have not been duly examined empirically, particularly from perspective consumers'...

10.1145/1666420.1666454 article EN Communications of the ACM 2010-03-01

We find that across a wide range of robot policy learning scenarios, treating supervised with an implicit model generally performs better, on average, than commonly used explicit models. present extensive experiments this finding, and we provide both intuitive insight theoretical arguments distinguishing the properties models compared to their counterparts, particularly respect approximating complex, potentially discontinuous multi-valued (set-valued) functions. On robotic tasks show...

10.48550/arxiv.2109.00137 preprint EN other-oa arXiv (Cornell University) 2021-01-01

Typical end-to-end formulations for learning robotic navigation involve predicting a small set of steering command actions (e.g., step forward, turn left, right, etc.) from images the current state bird's-eye view SLAM reconstruction). Instead, we show that it can be advantageous to learn with dense action representations defined in same domain as state. In this work, present "spatial maps," which possible is represented by pixel map (aligned input image state), where each represents local...

10.15607/rss.2020.xvi.035 preprint EN 2020-06-30

10.22541/au.174107737.70417643/v1 preprint EN Authorea (Authorea) 2025-03-04

This paper deals with the vibration-to-electrical transducer that has an M-size form factor and generates a DC voltage can power off-the-shelf integrated circuits. Vibration-powered wireless sensors obtain from machine vibrations, human movement, or other forms of motion. The feasibility incorporating micro transducers (MPTs) multiplier rectifier to make generator (MPG) is demonstrated, same size shape as AA battery. AA-sized module includes large capacitor produce output

10.1109/mprv.2007.4 article EN IEEE Pervasive Computing 2007-01-01

10.22541/au.173770392.22025183/v1 preprint EN Authorea (Authorea) 2025-01-24

Kinetic (dynamic) typography has demonstrated the ability to add significant emotive content and appeal expressive text, allowing some of qualities normally found in film spoken word be added static text. been widely successfully used title sequences as well television computer-based advertising. However, its communicative abilities have not studied, potential rarely exploited outside these areas. This is partly due difficulty creating kinetic with current tools, often requiring hours work...

10.1145/642611.642677 article EN 2003-04-05

A number of projects within the computer graphics, vision, and human-computer interaction communities have recognized value using projected structured light patterns for purposes doing range finding, location dependent data delivery, projector adaptation, or object discovery tracking. However, most work exploring these concepts has relied on visible resulting in a caustic visual experience. In this work, we present first design implementation high-resolution, scalable, general purpose...

10.1145/1294211.1294222 article EN 2007-10-07

Computational fluid dynamics (CFD) is a branch of mechanics that uses numerical analysis and data structures to calculate, analyze, visualize (liquids, gases, dissolved gases) flows. This document provides general introductions best practices for CFD modeling in water infrastructure practitioners, particularly those new modeling, which becoming widely used tool the design retrofitting water, wastewater, stormwater infrastructure. The method serves as an alternative, or complement, physical...

10.1061/joeedu.eeeng-7289 article EN Journal of Environmental Engineering 2023-08-03

The objective of this paper is to present an experimentally validated mechanistic model predict the oxygen transfer rate coefficient (Kla) in aeration tanks for different water temperatures. Using experimental data created by Hunter and Vogelaar, formula precisely reproduces results standardized Kla at 20 °C, comparatively better than current used ASCE 2-06 based on equation Kla20 = Kla. ([Formula: see text])(20-T) where T °C. Currently, reported values [Formula: text] range from 1.008...

10.1016/j.heliyon.2017.e00248 article EN cc-by-nc-nd Heliyon 2017-02-01

Autonomous fabric manipulation is a longstanding challenge in robotics, but evaluating progress difficult due to the cost and diversity of robot hardware. Using Reach, cloud robotics platform that enables low-latency remote execution control policies on physical robots, we present first systematic benchmarking al-gorithms We develop 4 novel learning-based algorithms model expert actions, keypoints, reward functions, dynamic motions, compare these against learning-free inverse dynamics task...

10.1109/iros47612.2022.9981253 article EN 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2022-10-23

We investigate whether a robot arm can learn to pick and throw arbitrary objects into selected boxes quickly accurately. Throwing has the potential increase physical reachability picking speed of arm. However, precisely throwing in unstructured settings presents many challenges: from acquiring reliable pre-throw conditions (e.g. initial pose object manipulator) handling varying object-centric properties mass distribution, friction, shape) dynamics aerodynamics). In this work, we propose an...

10.48550/arxiv.1903.11239 preprint EN other-oa arXiv (Cornell University) 2019-01-01

Over 60 percent of all wastewater treatment plants in the developed countries use activated sludge process as their secondary system. About 50 to 85 total energy consumed a biological plant is aeration. The process, most common such performed large aeration basins provide air for microorganisms remove nutrients and pollutants through biodegradation. Designs supply often fail meet sustained peak organic loading, which may lead unsatisfactory performance even failure. On other hand, excessive...

10.2175/106143017x15131012187999 article EN Water Environment Research 2018-07-26

The ideas of ubiquitous always‐on AR glasses that enhance your visual experience the world is an exciting one. While industry continues to mature hardware and software technologies necessary for compelling consumer HMDs, we will share what possible today in a form factor you carry with everyday: mobile phone. We touch on algorithms sensors enable end‐user facing applications such as measuring tools, shopping, games, indoor positioning.

10.1002/sdtp.11563 article EN SID Symposium Digest of Technical Papers 2017-05-01

Transparent objects are a common part of everyday life, yet they possess unique visual properties that make them incredibly difficult for standard 3D sensors to produce accurate depth estimates for. In many cases, often appear as noisy or distorted approximations the surfaces lie behind them. To address these challenges, we present ClearGrasp -- deep learning approach estimating geometry transparent from single RGB-D image robotic manipulation. Given objects, uses convolutional networks...

10.48550/arxiv.1910.02550 preprint EN other-oa arXiv (Cornell University) 2019-01-01

Is it possible to learn policies for robotic assembly that can generalize new objects? We explore this idea in the context of kit task. Since classic methods rely heavily on object pose estimation, they often struggle objects without 3D CAD models or task-specific training data. In work, we propose formulate task as a shape matching problem, where goal is descriptor establishes geometric correspondences between surfaces and their target placement locations from visual input. This formulation...

10.48550/arxiv.1910.13675 preprint EN other-oa arXiv (Cornell University) 2019-01-01
Coming Soon ...