<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.bespokerobotsociety.org/index.php?action=history&amp;feed=atom&amp;title=Activity%3AObject_Manipulation</id>
	<title>Activity:Object Manipulation - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bespokerobotsociety.org/index.php?action=history&amp;feed=atom&amp;title=Activity%3AObject_Manipulation"/>
	<link rel="alternate" type="text/html" href="https://wiki.bespokerobotsociety.org/index.php?title=Activity:Object_Manipulation&amp;action=history"/>
	<updated>2026-04-25T10:14:03Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.bespokerobotsociety.org/index.php?title=Activity:Object_Manipulation&amp;diff=14&amp;oldid=prev</id>
		<title>John: Claude edited based on my notes, prompt, and SimpleBot code repository</title>
		<link rel="alternate" type="text/html" href="https://wiki.bespokerobotsociety.org/index.php?title=Activity:Object_Manipulation&amp;diff=14&amp;oldid=prev"/>
		<updated>2025-10-11T15:56:52Z</updated>

		<summary type="html">&lt;p&gt;Claude edited based on my notes, prompt, and SimpleBot code repository&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Activity&lt;br /&gt;
| name = Object Manipulation&lt;br /&gt;
| difficulty = Advanced&lt;br /&gt;
| real_world = Pick-and-place assembly, warehouse fulfillment, household assistance robots&lt;br /&gt;
| capabilities = [[Capability:Gripper Control]], [[Capability:Camera Vision]] or object detection, positioning capability (odometry or vision-based)&lt;br /&gt;
| status = &amp;#039;&amp;#039;&amp;#039;Stub&amp;#039;&amp;#039;&amp;#039; - Not yet implemented&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Object Manipulation&amp;#039;&amp;#039;&amp;#039; is an activity where a robot grasps, moves, and places objects in its environment.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;This is a stub page.&amp;#039;&amp;#039;&amp;#039; This activity is not yet implemented in any BRS robot. This page exists to:&lt;br /&gt;
* Document the concept for future implementation&lt;br /&gt;
* Invite community members to build it&lt;br /&gt;
* Provide a starting point for discussion&lt;br /&gt;
&lt;br /&gt;
== Real-World Applications ==&lt;br /&gt;
&lt;br /&gt;
Pick-and-place assembly, warehouse fulfillment, household assistance robots&lt;br /&gt;
&lt;br /&gt;
== Required Capabilities ==&lt;br /&gt;
&lt;br /&gt;
To perform this activity, a robot needs:&lt;br /&gt;
&lt;br /&gt;
* [[Capability:Gripper Control]]&lt;br /&gt;
* [[Capability:Camera Vision]]&lt;br /&gt;
* [[Capability:Servo Control]]&lt;br /&gt;
&lt;br /&gt;
== Possible Approaches ==&lt;br /&gt;
&lt;br /&gt;
=== Fixed-Position Manipulation ===&lt;br /&gt;
* Objects at known positions&lt;br /&gt;
* Pre-programmed gripper movements&lt;br /&gt;
* Simple but inflexible&lt;br /&gt;
&lt;br /&gt;
=== Vision-Guided Grasping ===&lt;br /&gt;
* Detect object position with camera&lt;br /&gt;
* Plan gripper approach&lt;br /&gt;
* Close gripper based on object size&lt;br /&gt;
&lt;br /&gt;
=== Force-Feedback Grasping ===&lt;br /&gt;
* Use force sensors in gripper&lt;br /&gt;
* Adjust grip strength&lt;br /&gt;
* Prevent crushing fragile objects&lt;br /&gt;
&lt;br /&gt;
== Contributing ==&lt;br /&gt;
&lt;br /&gt;
Want to implement this activity? Here&amp;#039;s how:&lt;br /&gt;
&lt;br /&gt;
# Add the required capabilities to your robot (sensors/actuators)&lt;br /&gt;
# Implement the behavior (algorithm) in code&lt;br /&gt;
# Test and document your implementation&lt;br /&gt;
# Create an Implementation page (e.g., &amp;lt;code&amp;gt;[[YourRobot:Object Manipulation Implementation]]&amp;lt;/code&amp;gt;)&lt;br /&gt;
# Update this page to link to your implementation&lt;br /&gt;
# Share on [[Discord]] or the [[Mailing List]]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Activities]] - All activities&lt;br /&gt;
* [[Capabilities]] - Hardware abilities&lt;br /&gt;
* [[Robotics Ontology]] - How activities fit into BRS knowledge structure&lt;br /&gt;
&lt;br /&gt;
[[Category:Activity]]&lt;br /&gt;
[[Category:Stub]]&lt;br /&gt;
[[Category:Advanced Activity]]&lt;/div&gt;</summary>
		<author><name>John</name></author>
	</entry>
</feed>