About
For the past 19 years I have been designing, building, and programming robotic hardware…
Activity
-
Usually I hate to lose, but this weekend it was a pleasure to see my friends win. Especially Thierry Vasseur. For those who remember Thierry from…
Usually I hate to lose, but this weekend it was a pleasure to see my friends win. Especially Thierry Vasseur. For those who remember Thierry from…
Liked by Melonee Wise
-
We are honored to announce that Robust.AI has been selected as a World Economic Forum Technology Pioneer for 2024. Congratulations to this year’s…
We are honored to announce that Robust.AI has been selected as a World Economic Forum Technology Pioneer for 2024. Congratulations to this year’s…
Liked by Melonee Wise
-
Do something useful, reliably every day, and at a rate that creates economic value. Demos are fun, but enterprise-ready products are better.
Do something useful, reliably every day, and at a rate that creates economic value. Demos are fun, but enterprise-ready products are better.
Liked by Melonee Wise
Experience
Education
Publications
-
Towards Autonomous Robotic Butlers: Lessons Learned with the PR2
ICRA 2011
As autonomous personal robots come of age, we expect certain applications to be executed with a high degree of repeatability and robustness. In order to explore these applications and their challenges, we need tools and strategies that allow us to develop them rapidly. Serving drinks (i.e., locating, fetching, and delivering), is one such application with well-defined environments or operation, requirements for
human interfacing, and metrics for successful completion. In this paper we…As autonomous personal robots come of age, we expect certain applications to be executed with a high degree of repeatability and robustness. In order to explore these applications and their challenges, we need tools and strategies that allow us to develop them rapidly. Serving drinks (i.e., locating, fetching, and delivering), is one such application with well-defined environments or operation, requirements for
human interfacing, and metrics for successful completion. In this paper we present our experiences and results while building an autonomous robotic assistant using the PR2 platform and ROS . The system integrates several new components that are built on top of the PR2’s current capabilities. Perception components include dynamic obstacle identification, mechanisms for identifying the refrigerator, types of drinks, and human faces. Planning components include navigation, arm motion planning with goal and path constraints, and grasping modules. One of the main contributions of this paper is a new task-level
executive system, SMACH, based on hierarchical concurrent state machines, which controls the overall behavior of the system. We provide in-depth discussions on the solutions that we found in accomplishing our goal, and the implementation strategies that let us achieve them.Other authorsSee publication -
Autonomous Door Opening and Plugging In with a Personal Robot
ICRA 2010
We describe an autonomous robotic system capable of navigating through an office environment, openingdoors along the way, and plugging itself into electrical outlets to recharge as needed. We demonstrate through extensive experimentation that our robot executes these tasks reliably, without requiring any modification to the environment. We present robust detection algorithms for doors, door handles, and electrical plugs and sockets, combining vision and laser sensors. We show how to overcome the…
We describe an autonomous robotic system capable of navigating through an office environment, openingdoors along the way, and plugging itself into electrical outlets to recharge as needed. We demonstrate through extensive experimentation that our robot executes these tasks reliably, without requiring any modification to the environment. We present robust detection algorithms for doors, door handles, and electrical plugs and sockets, combining vision and laser sensors. We show how to overcome the unavoidable shortcoming of perception by integrating compliant control into manipulation motions. We present a visual-differencing approach to high precision plug-insertion that avoids the need for high-precision hand-eye calibration.
Other authorsSee publication -
Application and analysis of a robust trajectory tracking controller for under-characterized autonomous vehicles
Control Applications, 2008. (CCA 2008)
When developing path tracking controllers for autonomous vehicles the dynamic constraints of the vehicle are a critical factor. It is therefore necessary to ensure that all tracking trajectories produced by the controller are smooth and continuous. In this paper, a path tracking controller is proposed and implemented on an experimental autonomous vehicle. This tracking method decouples the low-level heading and steering control of the vehicle from the main tracking controller, therefore…
When developing path tracking controllers for autonomous vehicles the dynamic constraints of the vehicle are a critical factor. It is therefore necessary to ensure that all tracking trajectories produced by the controller are smooth and continuous. In this paper, a path tracking controller is proposed and implemented on an experimental autonomous vehicle. This tracking method decouples the low-level heading and steering control of the vehicle from the main tracking controller, therefore requiring less vehicle characterization. The results of this paper will show this method yields a RMS 0.25 m cross-track error with little to no vehicle characterization.
Other authorsSee publication
Patents
-
Robotic cart configured for effective navigation and multi-orientation docking
Issued US 10,908,601
A system includes: a cart including: four legs; at least one shelf, each shelf attached to each of the legs; the cart having a generally rectangular shape, a width of the cart being longer than a length of the robot, a length of the cart being longer than a length of the robot; four wheels, each wheel attached to a different leg at a bottom of the leg, the wheels configured to roll to facilitate movement of the cart; and a robotic dock, the robotic dock comprising four docking receptacles at…
A system includes: a cart including: four legs; at least one shelf, each shelf attached to each of the legs; the cart having a generally rectangular shape, a width of the cart being longer than a length of the robot, a length of the cart being longer than a length of the robot; four wheels, each wheel attached to a different leg at a bottom of the leg, the wheels configured to roll to facilitate movement of the cart; and a robotic dock, the robotic dock comprising four docking receptacles at ninety degree angles from adjacent docking receptacles; and a robot comprising: a sensor; and a docking module, the docking module comprising retractable docking pins, each retractable docking pin configured, when extended upward, to mate with a corresponding docking receptacle, thereby securing the robot to a bottom shelf of the cart.
-
System and method for automatically annotating a map
Issued US 10,853,561
A system for automatically annotating a map includes: a robot; a server operably connected to the robot; file storage configured to store files, the file storage operably connected to the server; an annotations database operably connected to the server, the annotations database comprising map annotations; an automatic map annotation service operably connected to the server, the automatic map annotation service configured to automatically do one or more of create a map of an item of interest and…
A system for automatically annotating a map includes: a robot; a server operably connected to the robot; file storage configured to store files, the file storage operably connected to the server; an annotations database operably connected to the server, the annotations database comprising map annotations; an automatic map annotation service operably connected to the server, the automatic map annotation service configured to automatically do one or more of create a map of an item of interest and annotate a map of an item of interest; a queue of annotation requests operably connected to the automatic annotation service; and a computer operably connected to the server, the computer comprising a graphic user interface (GUI) usable by a human user.
-
System and method for computing a probability that an object comprises a target
Issued US 10,699,219
A method for computing a probability that an object comprises a target includes: performing a scan of an area comprising the object, generating points; creating a segment corresponding to the object using the points as segment points, the segment extending from a first segment point to a last segment point, the segment comprising a plurality of the segment points; and applying a metric, computing the probability that the object comprises the target.
-
System and method using robots to assist humans in order fulfillment
Issued US 10,691,109
A system using one or more robots to assist a human in order fulfillment includes: a server configured to receive an order comprising an order item; inventory storage operationally connected to the server, the inventory storage comprising inventory items; an order robot operationally connected to the server, the order robot configured to assist a human to pick an order item from the inventory items; and a human-operated device operably connected to one or more of the server, the inventory…
A system using one or more robots to assist a human in order fulfillment includes: a server configured to receive an order comprising an order item; inventory storage operationally connected to the server, the inventory storage comprising inventory items; an order robot operationally connected to the server, the order robot configured to assist a human to pick an order item from the inventory items; and a human-operated device operably connected to one or more of the server, the inventory storage, and the order robot, the human-operated device configured to assist the human to pick the order item.
-
System and method using robots to assist humans in order fulfillment
Issued US 10,562,707
A system using one or more robots to assist a human in order fulfillment includes: a server configured to receive an order comprising an order item; inventory storage operationally connected to the server, the inventory storage comprising inventory items; an order robot operationally connected to the server, the order robot configured to assist a human to pick an order item from the inventory items; and a human-operated device operably connected to one or more of the server, the inventory…
A system using one or more robots to assist a human in order fulfillment includes: a server configured to receive an order comprising an order item; inventory storage operationally connected to the server, the inventory storage comprising inventory items; an order robot operationally connected to the server, the order robot configured to assist a human to pick an order item from the inventory items; and a human-operated device operably connected to one or more of the server, the inventory storage, and the order robot, the human-operated device configured to assist the human to pick the order item.
-
System and method for computing a probability that an object comprises a target
Issued US 10,515,319
A method for computing a probability that an object comprises a target includes: performing a scan of an area comprising the object, generating points; creating a segment corresponding to the object using the points as segment points, the segment extending from a first segment point to a last segment point, the segment comprising a plurality of the segment points; and applying a metric, computing the probability that the object comprises the target.
-
System and method for order fulfillment using robots
Issued US 10,423,150
A system for order fulfillment using one or more robots includes: a server configured to receive an order comprising an order item; inventory storage operably connected to the server, the inventory storage comprising order items; an actor robot operably connected to and selected by the server, the actor robot configured to perform one or more of picking the order item from inventory storage, moving the order item, and positioning the order item; and an order robot operably connected to the…
A system for order fulfillment using one or more robots includes: a server configured to receive an order comprising an order item; inventory storage operably connected to the server, the inventory storage comprising order items; an actor robot operably connected to and selected by the server, the actor robot configured to perform one or more of picking the order item from inventory storage, moving the order item, and positioning the order item; and an order robot operably connected to the server, the order robot configured to collect the order item, wherein the order item is positioned by the actor robot so as to be accessible to the order robot, so as to perform order fulfillment using one or more robots.
-
System and method for load balancing of robots to create more equivalent task loads across task servers
Issued US 10,363,659
A method for load balancing of robots includes: receiving, by a first task server configured to manage a first spatial region, a task to be performed by a robot; determining, by the first task server, that the task cannot efficiently be performed within the first spatial region; finding, by the first task server, a second task server configured to manage a second spatial region to which the task can be assigned; and sending, by the first task server, the task to the second task server.
-
System and method for responding to emergencies using robotic assistance
Issued US 10,356,590
A method includes: providing to a robot, by a system, a predetermined behavior configured to help an emergency responder; directing the robot, by the system, to a designated location; instructing the robot, by the system, to gather emergency data; receiving, by the system, from the robot, the gathered emergency data; and transmitting the emergency data, by the system, to the emergency responder. A method for responding to emergencies using robotic assistance includes: receiving, by a robot…
A method includes: providing to a robot, by a system, a predetermined behavior configured to help an emergency responder; directing the robot, by the system, to a designated location; instructing the robot, by the system, to gather emergency data; receiving, by the system, from the robot, the gathered emergency data; and transmitting the emergency data, by the system, to the emergency responder. A method for responding to emergencies using robotic assistance includes: receiving, by a robot, from a system for responding to emergencies using robotic assistance, a predetermined behavior configured to help an emergency responder; instituting, by the robot, the predetermined behavior; receiving, by the robot, a direction to a designated location; proceeding, by the robot, to the designated location; receiving, by the robot, an instruction to gather emergency data; gathering, by the robot, the emergency data; and transmitting, by the robot to the system, the gathered emergency data.
-
System and method for determining and promoting safety of a robotic payload
Issued US 9,943,963
A system for determining and promoting safety of a robotic payload, including: a controller; and a robot controllable by the controller, the robot comprising: at least one payload region configured to carry a payload; a sensor configured to detect at least one of a payload mass and a payload distribution, the sensor further configured to alert the controller regarding the one or more of a payload mass and a payload distribution, the controller further configured to perform, in response to the…
A system for determining and promoting safety of a robotic payload, including: a controller; and a robot controllable by the controller, the robot comprising: at least one payload region configured to carry a payload; a sensor configured to detect at least one of a payload mass and a payload distribution, the sensor further configured to alert the controller regarding the one or more of a payload mass and a payload distribution, the controller further configured to perform, in response to the alert, one or more of determining safety of the payload and promoting the safety of the payload.
-
System and method for localization of robots
Issued US 9,927,814
A method for localization of robots in a territory of interest includes: providing a mobile robot comprising a processor configured to compute an estimated pose of the mobile robot in a map of a territory of interest using a particle filter comprising a particle; updating, by the processor, a pose in the map of the particle; deciding, by the processor, whether to retain the particle for the next cycle of the particle filter or to eliminate the particle for the next cycle of the particle filter;…
A method for localization of robots in a territory of interest includes: providing a mobile robot comprising a processor configured to compute an estimated pose of the mobile robot in a map of a territory of interest using a particle filter comprising a particle; updating, by the processor, a pose in the map of the particle; deciding, by the processor, whether to retain the particle for the next cycle of the particle filter or to eliminate the particle for the next cycle of the particle filter; and sampling the particle filter, by the processor, so as to achieve localization of robots in a territory of interest.
-
Robotic torso sensing system and method
Issued US 9,827,669
A robotic torso sensing system and method includes: a robotic torso comprising a mobile torso, the robotic torso further comprising a fixed torso; a motor configured to move the mobile torso; a torso encoder configured to provide information to the motor; a master controller operably connected to the motor, the master controller configured to control the motor, the master controller operably connected to the torso encoder, the master controller further configured to control the mobile torso;…
A robotic torso sensing system and method includes: a robotic torso comprising a mobile torso, the robotic torso further comprising a fixed torso; a motor configured to move the mobile torso; a torso encoder configured to provide information to the motor; a master controller operably connected to the motor, the master controller configured to control the motor, the master controller operably connected to the torso encoder, the master controller further configured to control the mobile torso; and a sensor configured to measure a position of the mobile torso, the sensor further configured to transmit the measurement to the master controller.
-
Steering column lock assembly and method of operating the same
Issued US 20060288746
A steering column lock assembly and a method of operating the same, the steering column lock assembly including a steering column having a gear portion and a rotatable shaft; an actuator operably attached to the steering column, the actuator being free to translate with respect to the steering column; and a lever arm operably attached to the steering column; wherein translation of the actuator engages the lever arm with the gear portion to lock the steering column.
Honors & Awards
-
Engelberger Award for Technology - The "Nobel Prize" of Robotics
Advancing Automation Association (A3)
Named after Joseph F. Engelberger, known throughout the world as the founding force behind industrial robotics, the Engelberger Robotics Award is the world's most prestigious robotics honor. The awards are presented to individuals for excellence in technology development, application, education, and leadership in the robotics industry. The Leadership Award is given each year, while the other categories are rotated by year.
https://www.automate.org/a3-content/past-engelberger-winners -
Women of Influence 2017
Silicon Valley Business Journal
http://www.bizjournals.com/sanjose/women-of-influence//winners
-
40 female founders who crushed it in 2016
TechCrunch
https://techcrunch.com/gallery/40-female-founders-who-crushed-it-in-2016/
-
Silicon Valley Business Journal 40 under 40
Silicon Valley Business Journal
http://www.bizjournals.com/sanjose/news/2016/07/14/meet-the-class-of-2016s-40-under-40.html
-
MechSE Distinguished Alumni Award
Department of Mechanical Engineering at University of Illinois at Champaign Urbana
http://mechanical.illinois.edu/news/distinguished-alumna-wise-one-top-roboticists-world
-
Technology Review TR35
MIT Technology Review
http://www.technologyreview.com/lists/innovators-under-35/2015/entrepreneur/melonee-wise/
-
The 15 Most Important People Working in Robotics
Business Insider
http://www.businessinsider.com/important-robotics-people-2014-6?op=1#ixzz37DYv6Zxj
-
25 Women in Robotics You Need to Know About
Robohub
http://robohub.org/25-women-in-robotics-you-need-to-know-about/
More activity by Melonee
-
I am super excited to be starting a new role as EVP and Head of Samsung Ventures America. Samsung is a company of astonishing breadth and scale with…
I am super excited to be starting a new role as EVP and Head of Samsung Ventures America. Samsung is a company of astonishing breadth and scale with…
Liked by Melonee Wise
-
The calm before the #automate2024 storm with my wife and daughter Eliza at lovely Lincoln Park in #Chicago. Can’t wait to see everyone at the show…
The calm before the #automate2024 storm with my wife and daughter Eliza at lovely Lincoln Park in #Chicago. Can’t wait to see everyone at the show…
Liked by Melonee Wise
-
Good morning DTW! #Automate2024 , here I come!!
Good morning DTW! #Automate2024 , here I come!!
Liked by Melonee Wise
-
Excited to be getting Digit into the world with more customers. Learn more about how Digit can slot into your existing workflows with our most recent…
Excited to be getting Digit into the world with more customers. Learn more about how Digit can slot into your existing workflows with our most recent…
Shared by Melonee Wise
-
Awesome open house at ABB Robotics. I got to see many people from the years combined and yea- saw some fabulous grippers!
Awesome open house at ABB Robotics. I got to see many people from the years combined and yea- saw some fabulous grippers!
Liked by Melonee Wise
-
Linear Algebra != AI or ML. I've been doing vision guided robotics for a decade and "The part is at x,y,z: go get the part" is not learning or even…
Linear Algebra != AI or ML. I've been doing vision guided robotics for a decade and "The part is at x,y,z: go get the part" is not learning or even…
Liked by Melonee Wise
-
I've been thinking a lot about MVP lately in the context of creating a robot company. Here are a couple of blog posts from my experience at Savioke /…
I've been thinking a lot about MVP lately in the context of creating a robot company. Here are a couple of blog posts from my experience at Savioke /…
Liked by Melonee Wise
-
Deployment Update: Digit continues to complete real tasks in real facilities. -Workflows are all on a continuous basis, 100% autonomous -Digit's…
Deployment Update: Digit continues to complete real tasks in real facilities. -Workflows are all on a continuous basis, 100% autonomous -Digit's…
Shared by Melonee Wise
-
One of the many benefits of bringing automation tools, like Digit, to your facility is the opportunity for workers to access and learn about advanced…
One of the many benefits of bringing automation tools, like Digit, to your facility is the opportunity for workers to access and learn about advanced…
Liked by Melonee Wise
-
I am so excited to lead Wrike and our global team as CEO. My time at Wrike has already been career defining and I cannot wait to continue this…
I am so excited to lead Wrike and our global team as CEO. My time at Wrike has already been career defining and I cannot wait to continue this…
Liked by Melonee Wise
-
Moxi celebrated one year at Northwestern Medicine today! 🎉🥳🎂 We truly enjoy lending a 'helping hand' (well, a robotic one) to this incredible…
Moxi celebrated one year at Northwestern Medicine today! 🎉🥳🎂 We truly enjoy lending a 'helping hand' (well, a robotic one) to this incredible…
Liked by Melonee Wise
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Melonee Wise
1 other named Melonee Wise is on LinkedIn
See others named Melonee Wise