The embodiment of the utility model discloses an artificial intelligence development platform and system, in which the artificial intelligence development platform includes a user terminal, a controller module and a hardware device module, wherein the user terminal is connected with the controller module for sending the first control instruction to the control through a software development platform running the artificial intelligence installed by the user terminal. The controller module is connected with the hardware device module for controlling the hardware device module according to the received first control instruction and receiving the feedback signal transmitted by the hardware device module. The combination of AI development software platform and controller module and hardware device module installed in user terminal enables developers to test the hardware device in the application scenario of AI in the process of software development, which can more accurately study and develop the program, debug the code and test it in real time, and accelerate the efficiency of product development and test.
【技术实现步骤摘要】
一种人工智能开发平台和系统
本技术实施例涉及工智能
,尤其涉及一种人工智能开发平台和系统。
技术介绍
目前,公知的人工智能编程、开发、实验和测试都是在软件平台上进行的,比如TensorFlow一般是在Spyder和JupyterNotbook软件平台进行调试和开发。其中,TensorFlow是研发的第二代人工智能学习系统,可以将复杂的数据结构传输至人工智能神经网络中进行分析和处理过程的系统。Spyder是Python(x,y)的一个简单的集成开发环境。JupyterNotebook又称为IPythonNotebook,是一个交互式笔记本,支持运行40多种编程语言。一般的软件平台通常只是提供编程环境不提供实验代码,但是当软件平台开发后的代码程序结合具体的实际应用场景,对相关的硬件设备进行测试时也可能会出现不适用的情况。对于人工智能硬件开发者而言,开发者根据产品需要在相应的软件平台进行代码编程、开发和测试,然后再把代码编译下载到相应硬件中运行。这样存在不能很好的进行调试代码,同时由于硬件接口协议不同降低了开发和测试效率的问题。现在一些开发者使用单片机作为硬件基础进行开发,但是由于接口少且硬件原理图和开源代码都很少,造成开发难度大的问题。
技术实现思路
本技术实施例提供一种人工智能开发平台和系统,解决了在软件平台上进行人工智能实验和测试而不能完全适应人工智能的具体实际应用场景导致的开发效率低的问题。第一方面,本技术实施例提供了一种人工智能开发平台,包括:用户终端、控制器模块和硬件设备模块;其中,所述用户终端与所述控制器模块连接,用于通过运行所述用户终端安装的人工智 ...
【技术保护点】
1.一种人工智能开发平台,其特征在于,包括:用户终端、控制器模块和硬件设备模块;其中,所述用户终端与所述控制器模块连接,用于通过运行所述用户终端安装的人工智能的软件开发平台发送第一控制指令至所述控制器模块;所述控制器模块与所述硬件设备模块连接,用于根据接收到的第一控制指令控制所述硬件设备模块并接收所述硬件设备模块传输的反馈信号。
【技术特征摘要】
1.一种人工智能开发平台,其特征在于,包括:用户终端、控制器模块和硬件设备模块;其中,所述用户终端与所述控制器模块连接,用于通过运行所述用户终端安装的人工智能的软件开发平台发送第一控制指令至所述控制器模块;所述控制器模块与所述硬件设备模块连接,用于根据接收到的第一控制指令控制所述硬件设备模块并接收所述硬件设备模块传输的反馈信号。2.根据权利要求1所述的人工智能开发平台,其特征在于,所述硬件设备模块包括:电机模块、光敏电阻模块、按钮模块、LED灯模块、蜂鸣器模块、舵机模块、变阻器模块、继电器模块和/或音乐播放器模块。3.根据权利要求1或2所述的人工智能开发平台,其特征在于,所述用户终端与所述控制器模块通过USB通信协议进行数据传输。4.根据权利要求1或2所述的人工智能开发平台,其特征在于,所述控制器模块与所述硬件设备模块通过设定的通信协议进行数据传输。5.根据权利要求1或2所述的人工智能开发平台,其特征在于,所述人工智能开发平台还包括USB分线器,相应的,所述用...
【专利技术属性】
技术研发人员:李喜,靳晓东,代春光,郁优良,凌刚,张峥超,刘文博,
申请(专利权)人:李喜,
类型:新型
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。