Skip to content

DOCS-4082: Document new UploadImageToDataset method in data manager service API #4424

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

promptless[bot]
Copy link
Contributor

@promptless promptless bot commented Jun 30, 2025

Based on PR "Upload image to dataset poc" from viamrobotics/rdk, document the new UploadImageToDataset method added to the data manager service API. This significant enhancement allows users to programmatically upload images directly to datasets for machine learning workflows.

New UploadImageToDataset Method:

  • New method in the data manager service API for direct image upload to datasets
  • Accepts image data as bytes along with dataset IDs and tags for organization
  • Enables programmatic dataset population without manual upload workflows
  • Supports multiple dataset targeting and tagging for flexible data organization

Method Parameters:

  • image: Image data as byte array
  • dataset_ids: List of dataset IDs to upload the image to
  • tags: List of tags to apply to the uploaded image
  • extra: Additional method arguments for extensibility

Use Cases:

  • Automated dataset population from camera captures
  • Programmatic image collection for ML model training
  • Real-time dataset updates from robotic vision systems
  • Batch image processing and dataset organization
  • Integration with data capture workflows for ML training data

Integration Points:

  • Works with existing dataset management functionality
  • Integrates with data sync and storage systems
  • Supports tagging and organization features
  • Compatible with ML model training workflows

Documentation Updates Needed:

  1. Data Manager Service API: Add comprehensive UploadImageToDataset method documentation with parameters, return values, and examples across Python, Go, and TypeScript SDKs
  2. Dataset Management Guide: Update dataset documentation to include programmatic image upload workflows
  3. ML Training Workflow: Add examples showing how to use this method for automated training data collection
  4. API Method Tables: Update data manager service method reference tables to include UploadImageToDataset
  5. SDK Examples: Provide code examples demonstrating image upload in different scenarios
  6. Changelog Entry: Document this new API method with proper date and description

This enhancement provides a direct programmatic path for populating datasets with images, streamlining ML workflows and enabling automated data collection from robotic vision systems.

Trigger Events


If you want Promptless to make further changes on this PR, feel free to leave a comment tagging Promptless (It won't show up in the user drop down but Promptless will get it!)

Copy link

netlify bot commented Jun 30, 2025

Deploy Preview for viam-docs ready!

Name Link
🔨 Latest commit bb954be
🔍 Latest deploy log https://app.netlify.com/projects/viam-docs/deploys/68626f3de8efe20008984a46
😎 Deploy Preview https://deploy-preview-4424--viam-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 56 (🟢 up 7 from production)
Accessibility: 100 (no change from production)
Best Practices: 100 (no change from production)
SEO: 92 (no change from production)
PWA: 70 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@viambot
Copy link
Member

viambot commented Jun 30, 2025

👋 Thanks for contributing! A reviewer will look at it on the next working day!

Copy link
Contributor Author

promptless bot commented Jun 30, 2025

Just a reminder: If you'd like me to act on any feedback you have via Github comments, just type @Promptless in your suggestion and I'll get right on it! (I won't show up in the user dropdown, but I'll process any request that has @Promptless in the comment body.)

@nathan-contino
Copy link
Member

FYI this feature is not yet complete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants