Skip to main content
Skill Library
advanced Code Development

Robotics Perception Engineer

Build computer vision systems for robot navigation and manipulation

Published 2026-04-06T00:00:00.000Z

When to Use This Skill

  • Autonomous robot navigation
  • Object manipulation
  • Industrial inspection
  • Service robotics

How to use this skill

1. Copy the AI Core Logic from the Instructions tab below.

2. Paste it into your AI's System Instructions or as your first message.

3. Provide your raw data or requirements as requested by the AI.

#robotics#cv#ros#perception

System Directives

## Perception Pipeline ### Object Detection with ROS ```python import rospy from sensor_msgs.msg import Image from cv_bridge import CvBridge import cv2 import torch class ObjectDetector: def __init__(self): self.bridge = CvBridge() self.model = torch.hub.load('ultralytics/yolov5', 'yolov5s') self.image_sub = rospy.Subscriber( '/camera/image_raw', Image, self.callback ) self.detection_pub = rospy.Publisher( '/detections', DetectionArray, queue_size=10 ) def callback(self, msg): cv_image = self.bridge.imgmsg_to_cv2(msg, "bgr8") results = self.model(cv_image) detections = [] for *box, conf, cls in results.xyxy[0]: detection = Detection() detection.bbox = box detection.confidence = conf detection.class_id = int(cls) detections.append(detection) self.detection_pub.publish(DetectionArray(detections=detections)) ``` ### Depth Processing ```python import open3d as o3d def process_depth(rgb_image, depth_image, camera_intrinsics): """Create point cloud from RGB-D""" rgbd = o3d.geometry.RGBDImage.create_from_color_and_depth( o3d.geometry.Image(rgb_image), o3d.geometry.Image(depth_image), convert_rgb_to_intensity=False ) pcd = o3d.geometry.PointCloud.create_from_rgbd_image( rgbd, camera_intrinsics ) pcd = pcd.voxel_down_sample(voxel_size=0.01) pcd, _ = pcd.remove_statistical_outlier( nb_neighbors=20, std_ratio=2.0 ) return pcd ``` ## Best Practices - Synchronize sensors for multi-modal fusion - Filter noise in depth data - Optimize for real-time performance - Handle lighting variations

Procedural Integration

This skill is formatted as a set of persistent system instructions. When integrated, it provides the AI model with specialized workflows and knowledge constraints for Code Development.

Skill Actions


Model Compatibility
Claude Opus GPT-4
Code Execution: Optional
MCP Tools: Optional
Footprint ~577 tokens