Whether you're a seasoned developer in robotics or venturing into this exciting field for the first time, BOW is designed to streamline your development process from conception to deployment. This guide will walk you through the essential steps to get started with the BOW Software Development Kit (SDK), setting you on the path to creating impactful robotic solutions.
Step 1: Register for a Free Account
Sign Up
Begin your journey by visiting https://bow.software and registering for a free account. This account will be your gateway to accessing the BOW SDK, simulator, and a wealth of resources to aid your development process.
Account Verification
Once registered, you'll receive an email to verify your account. Follow the instructions to complete the verification process, ensuring you have full access to BOW's suite of tools.
Step 2: Download and Install the SDK
Download SDK
After logging in, navigate to the Downloads section where you'll find the BOW SDK available for your operating system. Our SDK supports a wide range of platforms to accommodate your development environment.
Installation Guide
Accompanying the SDK download, you'll find detailed installation instructions. Follow these steps carefully to ensure the SDK is correctly set up on your system. Should you encounter any issues, our support team is ready to assist you.
Step 3: Dive into the Simulator
Launch the Simulator
With the BOW SDK installed, it's time to explore the capabilities of our simulator. The simulator provides a safe and controlled environment for testing your applications, allowing you to refine and perfect your code before deploying it to a real robot.
Understanding BOW's Core Components
BOW SDK
The backbone of your development process, offering a universal API, simulation environments, and the tools you need to develop, test, and deploy your applications.
BOW Hub
Manage robot licences and handle communications with your robots seamlessly through the BOW Hub, centralising your development efforts and streamlining deployment.
API
Our intuitive API simplifies the development of robotics applications, making it easier to control and interact with robots across various platforms.
Simulator
A powerful tool for testing your applications in a virtual environment, enabling you to iterate and experiment without the need for physical robots.
BOW Insight
Insight is a 3D visualisation tool developed by BOW to allow developers and operators to interact with robots in real-time. It provides an intuitive interface to visualise sensor data, issue motor commands and control robots.
Next Steps
As you become familiar with the BOW SDK and simulator, consider exploring the following areas to expand your knowledge and capabilities:
Experiment with Advanced Features
Delve deeper into the SDK's advanced features, experimenting with different robot models in the simulator and exploring the full range of functionalities available through the BOW API.
Join the Community
Connect with other BOW developers through our community forums. Share your experiences, seek advice, and collaborate on projects.
Develop Your First Project
Start planning and developing your first robotic application using BOW. Whether it's a simple task automation or a complex interactive robot, BOW's tools are at your disposal to bring your vision to life.
Need Help?
Our dedicated support team is here to assist you at every step of your journey. If you have questions, encounter issues, or simply need guidance, don't hesitate to reach out through our support portal or community forums.