Working Robot For Home

0 views
Skip to first unread message

Bulah Landaker

unread,
Aug 3, 2024, 2:51:24 PM8/3/24
to raujebillres

the robot has 3 home positions that can be set. the first is the mechanica or absolute home position. the 2nd is called 2nd home positions and the third s callled work home position. you should not change the mechanical home position at all, as this will change how the jobs you have created are executed. 2nd home position is used., for example u have switched of the robot and physically moved one of the joints and when u start up the robot the last saved position of the robot is different to current physical position of the robot. then an alarm will come up and u need to drive the robot to the 2nd home position. 2nd home position can be changed and it wont change the positions in your job. Work home position can be changed and it also wont have any affect on your jobs. Work home position is generally any common postions that is used thru out all your jobs making it easier to setup the first and last postions of your jobs each time you create a new job. There is actually no limitation on the number of home positions you may require for a project, as sometimes the work homeposition is not always the best position when transitioning from one job to the next. Like Sometime in my case I have one main work postion which is common in 95 percent of my jobs but sometimes I add other home positions ( just a simple standard position) to help with cycle time especially when i call a job within another job.

Thank you for the input. Now that I have had a moment to come back and work on this I don't see where I can change the work home position. I can see where to change the absolute home position and 2nd home positions. But I don't see how to change the work home position. I must be missing something. DX200 Controller with MH24 Manipulator.

I'm trying to read in the program when the robot is in the work home position, and I already found the external signal that says it's at the home position, but since it's external, it can't be read from the program.

The iRobot Home App connects you to your Roomba, Roomba Combo or Braava jet mop robots. The iRobot Home App provides enhanced maps, custom routines, seasonal suggestions, and intuitive smart home integrations*.

To connect your Roomba, Roomba Combo or Braava jet mop robots to the iRobot Home App you must first set up your robot, connect your robot to Wi-Fi and use Bluetooth to connect your robot to your device. Detailed instructions can be found in Support here:

Yes. Your Roomba robot vacuum, Roomba Combo robot vacuum and mop, or Braava jet robot mop can work without using the iRobot Home App. But, we recommend using the iRobot Home App to upgrade your cleaning experience and gain access to the latest features available for your robot.

1 Works with Alexa, Siri, and Google Assistant-enabled devices. Alexa and all related logos are trademarks of Amazon.com or its affiliates. Google is a trademark of Google LLC. Siri is a registered trademark of Apple Inc., registered in the U.S. and other countries and regions

Offer valid for new email subscribers only and good for one-time use. Discounts apply to list price only and cannot be combined with other sales or promotions. By clicking and subscribing you agree to our Privacy Policy Terms & Conditions..

Hello, i have a problem. For ROS Homework at university I have to start from a prodefined package and i have to get the robot to drive predefined points. However when I cant launch to the move_base, nothing happens and 2D Nav Goal also doesnt get the robot to move, how ever when using ros echo on move_base_simple/goal i get goal position that i sent with 2D Nav Goal
Following is the dropbox link to the package: Dropbox - File Deleted - Simplify your life
(Fyi MSROB.Ue3.pdf is the instruction for the homework)

And according to the instructions, it should already drive by just using 2D Nav Goal in Rviz
And it does when my Colleague does it in the virtual machine with ubuntu, but it doesnt work here on Constructsim, at least as far as i tried

Yes, that is true. That is because, I think, this website does not work with MIR robot. I have not seen it in courses I have taken so far.
So the best way to get it working would be to install ROS in your laptop and run.

Not sure if you have completed ROS Navigation course, but to get 2D Nav Goal to work, you must first do 2D Pose Estimate. You must, basically, locate the robot in the environment before giving it pose goals.

I think you might have missed to fill something important. I am guessing that you would have added the pose position and orientation, but you might have missed to set goal target_pose frame_id to 'map'.
Check if you are using the correct goal message format to send the goal to move_base action server.

The Cupertino, Calif.-based tech giant is also working on a new table-top home device that uses robotics to move a display around as the company faces pressure to produce a revenue-generating product along the lines of the iPhone, Mac and Apple Watch, the outlet reported.

A major national survey of over 9,000 elder-care institutions in Japan showed that in 2019, only about 10% reported having introduced any care robot, while a 2021 study found that out of a sample of 444 people who provided home care, only 2% had experience with a care robot. There is some evidence to suggest that when robots are purchased, they often end up being used for only a short time before being locked away in a cupboard.

My research has focused on this disconnect between the promise of care robots and their actual introduction and use. Since 2016, I have spent more than 18 months conducting ethnographic fieldwork in Japan, including spending time at a nursing care home that was trialing three of them: Hug, a lifting robot; Paro, a robotic seal; and Pepper, a humanoid robot. Hug was meant to prevent care workers from having to manually lift residents, Paro to offer a robotic form of animal therapy (while also acting as a distraction aid for some people with dementia who made repeated demands of staff throughout the day), and Pepper to run recreational exercise sessions so that staff would be freed for other duties.

Pepper was used to run recreation sessions that were held every afternoon. Instead of leading an activity like karaoke or having a conversation with residents, a care worker would spend some time booting up Pepper and wheeling it to the front of the room. It would then come to life, playing some upbeat music and a prerecorded presentation in its chirpy voice, and launch into a series of upper-body exercises so the residents could follow along. But care workers quickly realized that to get residents to participate in the exercise routine, they had to stand next to the robot, copying its movements and echoing its instructions. Since there was a relatively small set of songs and exercise routines, boredom also started to set in after a few weeks, and they ended up using Pepper less often.

In short, the machines failed to save labor. The care robots themselves required care: they had to be moved around, maintained, cleaned, booted up, operated, repeatedly explained to residents, constantly monitored during use, and stored away afterwards. Indeed, a growing body of evidence from other studies is finding that robots tend to end up creating more work for caregivers.

Alternative approaches are possible and, indeed, readily available. Most obviously, paying care workers more, improving working conditions, better supporting informal caregivers, providing more effective social support for older people, and educating people across society about the needs of this population could all help build more caring and equitable societies without resorting to techno-fixes.Technology clearly has a role to play, but a growing body of evidence points to the need for far more collaboration across disciplines and the importance of care-led approaches to developing and deploying technology, with the active involvement of the people being cared for as well as the people caring for them.

If your network isn't visible in the list of available networks, please move your device closer to the internet box.
If the network still isn't visible, it may not be compatible with your device. In particular, 5GHz networks are not supported. Please consult the compatibility list.

This is a Gyro map, a non-permanent map that allows you to have a live visual tracking of your cleaning session. This map has a reporting purpose only and is not cuztomizable. A new map will be created for each new cleaning session.

The Gyro map quality may be impacted if the robot encounters too many obstacles while cleaning. Before running the robot vacuum cleaner, ensure to remove obstacles, power cords, clothing, or other potentially obstacles which might cause robot difficulties.

The Gyro map quality may also be impacted if the robot had difficulties to climb on a carpet, a door threshold, a chair leg...

Place the charging base station against a wall, on a flat surface and where the robot vacuum cleaner can easily find it.
This location must be free of any obstacles (including rugs). Leave at least 1,5 metre of space free to the left and the right, and 2 metres at the front of the base station. If the station is placed in a corner or difficult to find, the robot vacuum cleaner will not be able to reach it.
Place the base station's power cable along the wall.
For more information, refer to the instructions in your user manual.

Yes, your robot vacuum cleaner is equipped with drop sensors that detect stairs and gaps.
However, in some situations, the sensors are not as efficient. For example, curved staircase edges, rugs next to stairs, slippery surfaces and obstructions might affect the sensors' performance.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages